文档章节

总结系列--9Patch

k
 kim366
发布于 2016/05/13 19:13
字数 307
阅读 5
收藏 0
       9Patch是一个对png图片做处理的工具。经9Patch处理过的图片以*.9.png结尾,和普通图片相比,四周多了一个边框,如下图所示。

                       
     “*.9.png”是一种被Android os所支持的特殊图片格式,是经过9Patch特殊处理过的图片。用它可以实现部分拉伸而不出现拉伸以后图片失真等不良现象。为将普通的PNG图片编辑转化为9Patch图片,可 以使用Android SDK/tools目录下提供的draw9patch.bat编辑器。draw9patch.bat编辑器界面如图5-30所示。
                
           
       在draw9patch.bat编辑器中,可以对导入的png图片进行以下操作来达到想要的图片目标。
          Zoom:缩放左边编辑区域的大小。
          Patch scale:缩放右边预览区域的大小。
          Show lock:当鼠标在图片区域时,显示不可编辑区域。
          Show patches:在编辑区域显示图片拉伸的区域。
          Show content:在预览区域显示图片的内容区域。
          Show bad patches:在拉伸区域周围用显示可能会对拉伸后的图片产生变形的区域;根据图片的颜 色值来区分是否为bad patch。


本文转载自:http://blog.csdn.net/oyangyujun/article/details/47957873

共有 人打赏支持
k
粉丝 1
博文 129
码字总数 0
作品 0
朝阳
私信 提问
使用AndroidStudio制作9patch图片

9patch图片的概念 9patch图片是andriod app开发里一种特殊的图片形式,文件的扩展名为:.9.png 9patch图片的作用就是在图片拉伸的时候保证其不会失真。所以我们使用.9图片,让图片在指定的位...

酱芯
2018/08/03
0
0
textView自动收伸缩 百科专家总结(二)

本实例的效果图 正常情况时像A 和C 当选项的字数过多时 就会出现 多行如D 实现这个效果得关键之一在 使用9patch图片 在android sdk 文件目中的tool中有这个工具 具体的9patch的制作 网上的资...

汉果James
2012/10/30
0
0
手把手教你做蓝牙聊天应用(六)-界面优化

版权声明:本文为博主原创文章,禁止转载,违者必究。 https://blog.csdn.net/anddlecn/article/details/51941343 第6节 应用的美化与完善 现在,我们还可以为聊天应用加上多国语言的支持和关...

anddlecn
2016/07/18
0
0
dialog_bottom_background.9图片报错问题

使用Android studio3.1版本导入oschina app之后编译报错,麻烦请各位大哥看看,有没有遇到过类似问题? 网上提供的解决方案是把这部分9patch的图片放到drawable里面...

alexyangbjb
2018/08/16
84
1
制作android/cordova splash screen

http://stackoverflow.com/questions/9204573/phonegap-splash-screen-for-android-not-stretched-or-9patch http://javapapers.com/android/android-splash-screen/ http://www.onlymobilep......

cyper
2015/10/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

从 JVM 分析 hibernate-validator NoClassDefFoundError

最近排查一个spring boot应用抛出hibernate.validator NoClassDefFoundError的问题,异常信息如下: Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.hibernat......

微笑向暖wx
18分钟前
1
0
c++指针和字符串

==============================

天王盖地虎626
22分钟前
2
0
从 JVM 分析 hibernate-validator NoClassDefFoundError

最近排查一个spring boot应用抛出hibernate.validator NoClassDefFoundError的问题,异常信息如下: Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.hibernat......

java菜分享
28分钟前
2
0
超500款社交APP对标微信,细分未来社交领域

“微信之父”张小龙在2019微信公开课PRO活动上透露,截止2018年8月,微信的日登录量已超过10亿。腾讯2018年三季度财报显示,QQ智能终端月活跃账户达6.98亿人。 当前微信和QQ无疑是中国最大且...

ThinkSNS账号
35分钟前
1
0
Fiddler 抓包工具总结

序章 Fiddler是一个蛮好用的抓包工具,可以将网络传输发送与接受的数据包进行截获、重发、编辑、转存等操作。也可以用来检测网络安全。反正好处多多,举之不尽呀!当年学习的时候也蛮费劲,一...

javaer
37分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部