也谈下 .9.png (点9图)在android 中的使用

原创 2015年07月08日 16:26:32

1、概述

.9.png的使用android中是很广泛的,只是有点惭愧做安卓app做了好久了,也没去细究.9.png,有时候就会在这些小细节上浪费时间,记录下


2、问题:

比如图片漏光,圆角的地方无法填充,照成内容和外围背景无法紧靠。


3、细究:

参考:http://www.cnblogs.com/lwbqqyumidi/p/3373070.html

主要就是对.9.png上下左右四条线的明确理解


左边线条:当图片进行纵向拉伸时,由此线条从图片左边水平位移到图片右边所形成的区域都是可以进行纵向拉伸的,此区域外则不进行拉伸,保留原来效果;


上边线条:当图片进行水平拉伸时,由此线条从图片上边垂直位移到图片下边所形成的区域都是可以进行横向拉伸的,此区域外则不进行拉伸,保留原来效果;


右边线条:控制图片填充内容的垂直padding留白;


下边线条:控制图片填充内容的水平padding留白


注意:有些人说右边,和下边线可以省略是不大好的,容易出问题,比如写字就写不上去了。而我有个习惯把左右做成一样,上下做成一样也是为了图方便就不用细究哪根是哪个作用了,也是不严谨的才会遇到漏光的问题。那么以上对四条线的描述个人认为也是比较抽象。还是参考官方的介绍:


4、官方形象描述

http://developer.android.com/tools/help/draw9patch.html


官方的这个图我觉得是最形象的表达四根线的用法了。左上两根线表达的是,.9.png本身作为背景的拉伸区域情况。而右下两根线表达的是.9.png内部childView padding布局的区域


androidUI设计 .9.png 制作及去黑线

(转载)http://blog.csdn.net/cpfdpzc/article/details/8537429 androidUI设计 .9.png 制作及去黑线 1.打开draw9patch...
  • u010746364
  • u010746364
  • 2016年01月05日 10:07
  • 965

【Android开发 .9图的使用】Android Studio中关于.9.png图片的使用

【随记-Android .9图的使用】Android Studio中关于.9.png图片的使用 由于之前都是用的eclipse,这次改用Android Studio开发,在项目中使用的.9.png...
  • dengpeng0419
  • dengpeng0419
  • 2016年10月23日 16:56
  • 13549

点9图 Android设计中如何切图.9.png(点9图)

转载自:http://blog.csdn.net/buaaroid/article/details/51499516 本文主要介绍如何制作 切图.9.png(点9图),另一篇姊妹篇文章Andro...
  • wangyang55555
  • wangyang55555
  • 2017年03月28日 11:08
  • 1166

如何在Android Studio中潇洒的使用.9.png

如何在Android Studio中潇洒的使用.9.png .9.png可以保证图片在合适的位置进行局部拉伸,避免了图片全局缩放造成的图片变形问题。但是由于Android Studio对于.9图片...
  • qq_26585943
  • qq_26585943
  • 2017年03月29日 20:52
  • 2169

Android工具draw9patch使用点.9.png图片制作

本文将以示例的形式,讲解QQ聊天气泡.9.png图片的制作过程
  • Dolphix
  • Dolphix
  • 2016年05月08日 19:57
  • 2877

关于android .9.png图片,中文简称点九

由于项目需要做屏幕适配,而且好多都是原创图,原来的话都是从其他程序扒拉下来的,现在好多都是自己的,所以必须要考虑如何做了,而且要保证布局不会乱 废话不多说,上图片制作方法,避免大家走太多弯路 其实...
  • qq_23195583
  • qq_23195583
  • 2015年07月03日 09:04
  • 1064

史上最详细的android的点9(.9)图片制作教程,菜鸟看完也保证可以学会

.9(点9)图片是安卓开发里面的一种特殊图片,这种格式的图片通过draw9patch工具编辑生成,使图片可以在android系统下适应不同的分辨率进行展示。         .9图片一般命名...
  • acmnickzhang
  • acmnickzhang
  • 2015年11月10日 08:52
  • 2013

android .9.png ”点九” 图片制作方法

“点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png 智能手机中有自动横屏的功能,同一幅界面会在随着手机(或平板电脑)中的方向传感器的参数不同而改变显示的...
  • aikongmeng
  • aikongmeng
  • 2013年12月06日 16:56
  • 19411

9.png为什么可以保证图片不失真,.9.png操作详解————针对原文有补充

PNG,是一种非失真性压缩位图图形文件格式。PNG格式是非失真性压缩的,允许使用类似于GIF格式的调色板技术,支持真彩色图像,并具备阿尔法通道(半透明)等特性。现在有很多人使用PNG格式于互联网及其他...
  • goutiantian
  • goutiantian
  • 2015年10月23日 16:00
  • 1037

【Android】点9 png图的制作说明及意义

总结: 左边的点代表垂直拉伸的区域, 上边的点代表水平拉伸的区域。 右边的点代表文字等的垂直可可显示区域, 下边的点代表文字等的水平可显示区域。 ...
  • u011494050
  • u011494050
  • 2014年10月29日 22:01
  • 1200
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:也谈下 .9.png (点9图)在android 中的使用
举报原因:
原因补充:

(最多只允许输入30个字)