.9.png图片的制作

    .9.png图片-------这种格式的图片在android 环境下具有自适应调节大小的能力。

  (1)允许开发人员定义可扩展区域,当需要延伸图片以填充比图片本身更大区域时,可扩展区的内容被延展。
  (2)允许开发人员定义内容显示区,用于显示文字或其他内容

  如下图所示:


黑线1、2、3、4 编号意义如下:

     1.表示1号线下面的区域可以上下拉伸不失真

     2.表示2号线左面的区域可以左右拉伸不失真

     3.表示3号上面的区域可以上下拉伸不失真

     4.表示4号号线右面的区域可以左右拉伸不失真

  用它可以实现部分拉伸,从而实现图片在安卓系统上的完美应用

首先:在 java的jdk或者android的sdk中tools目录下的 draw9patch.bat

就是这个图片

 然后双击图片就可以进行图片编辑,

然后把图片拖到编辑器中,

按住鼠标左键在图片想要进行拉伸的部位画黑线。 

如果画多的时候可以使用按住Shift 和鼠标左键进行清除,

最后file—>save9-path

去黑边:
解压xUltimate-d9pc-x86.rar压缩包
1.把预处理黑边的图片到目录example1\res\drawable-hdpi下
2.双击xUltimate-d9pc.exe,听到电脑滴的一声,即可完成去黑边(此时的9.png图片内部加载了黑边信息)
3.根目下会自动生成done文件,在done\example1\res\drawable-hdpi下,就是我们经过处理的9.PNG图片
4.这个图片就是我们要美化替换的图片
.9图片和非.9图片的差异如下


posted @   程序员Android的博客  阅读(139)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
点击右上角即可分享
微信分享提示