1=============================
9.png简介:
“点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png
android平台有多种不同的分辨率,很多控件的切图文件在被放大拉伸后,边角会模糊失真。
在android平台下使用点九PNG技术,可以将图片横向和纵向同时进行拉伸,以实现在多分辨率下的完美显示效果。
2=============================
9.png的原理:
其实相当于把一张png图分成了9个部分(九宫格),分别为4个角,4条边,以及一个中间区域,4个角是不做拉升的,所以还能一直保持圆角的清晰状态,而2条水 平边和垂直边分别只做水平和垂直拉伸,所以不会出现边会被拉粗的情况,
只有中间用黑线指定的区域做拉伸。结果是图片不会走样 互联网的一些事
3===================================
9.png的制作:
在android的tools 的draw 9.png将图片拖入即可。
1号黑色条位置向下覆盖的区域表示图片横向拉伸时,只拉伸该区域
2号黑色条位置向右覆盖的区域表示图片纵向拉伸时,只拉伸该区域
3号黑色条位置向左覆盖的区域表示图片纵向显示内容的区域
4号黑色条位置向上覆盖的区域表示图片横向显示内容的区域没有黑色条的位置覆盖的区域是图片拉伸时保持不变(比如,如果图片的四角为弧形的时候,当图片 被任意拉伸时,四角的弧形都不会发生改变)
5、如果失误多选了部分,可按住shift键,点击鼠标左键去掉黑色条
6、右边3个黑色图形区域为显示当前拉伸效果
7、选择好区域后,点击左上file-》save 9-path,保存图片,后缀名为xxx.9.png即可。
相关文章
- 07-18Android-世界的活点地图-dumpsys(Android-Detail-工具)
- 07-18Android-世界的活点地图-dumpsys(Android-Detail-工具)
- 07-18FreeHand MX九大绘图工具的新变化及运用(图文介绍)
- 07-18Android性能测试工具Emmagee介绍
- 07-18Android WebDriver 浏览器自动测试工具介绍
- 07-18jmeter--九种定时器介绍(包括思考时间、集合点)
- 07-18Android开发环境中的概念和工具介绍
- 07-18achartengine(Google给android提供的画图工具包)的介绍和使用
- 07-18Android性能优化之Systrace工具介绍(一) _&& Systrace生成的trace.html打开空白或者打不开的解决办法
- 07-18Android系统性能调优工具介绍