点九图

Android技能-点九图的制作

时光怂恿深爱的人放手 提交于 2019-11-29 09:19:46
安卓开发者必备技能之-点九图的制作 前言 很多安卓开发者觉得UI制作都是美工的事情,自己只需要完成控件的摆放和功能的实现。但是很多时候,在我们自己写一些小应用或者小Demo的时候,并不会有个美工在我们身边,而点九图之于我们安卓开发者来说再常见不过了,所以这个技能我们掌握了也是非常实用的。以下博文只是带大家入门使用点九图,不敢在美工设计师面前班门弄斧,大神请直接略过。 点九图 随着智能手机的发展,我们的应用需要适应不同屏幕尺寸的手机,同一幅界面会在随着手机(或平板电脑)中的方向传感器的参数不同而改变显示的方向,在界面改变方向后,界面上的图形会因为长宽的变化而产生拉伸,造成图形的失真变形。 而点九(即.9),是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png,正是为了解决我们的图片在不同尺寸屏幕上显示失真而应运而生的一种格式。 <center>![](http://7xrwkh.com1.z0.glb.clouddn.com/post-dianjiu-1.jpg)</center> <center>普通拉伸和点九拉伸效果对比</center> <!-- more --> 经过对比,很明显,使用点九后,仍能保留图像的渐变质感,和圆角的精细度。 所以,使用.9图的意义就是为了从自己.png格式的图片中选画出四条线,这四条线相互交错构成了九个部分