博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 9 patch 图片 (.9.png 格式图片) 的特点和制作(转)
阅读量:4322 次
发布时间:2019-06-06

本文共 590 字,大约阅读时间需要 1 分钟。

本文围绕 .9.png 格式图片讨论以下两个话题:

 1. 该格式图片的特点

 2. 制作方式

 

 一 .9.png 格式的文件的特点

   与传统的png 格式图片相比, 9.png 格式图片在图片四周有一圈一个像素点组成的边沿,该边沿用于对图片的可扩展区和内容显示区进行定义。 

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

   (1)允许开发人员定义可扩展区域,当需要延伸图片以填充比图片本身更大区域时,可扩展区的内容被延展。

   (2)允许开发人员定义内容显示区,用于显示文字或其他内容

    如下图所示:

    左侧和上方的黑线交叉的部分即可扩展区域

    右侧和下方的黑线交叉的部分即内容显示区

 

   

 

二、 .9.png 图片的制作

    android  sdk 的 tools 文件夹下提供了制作该格式图片的工具 draw9patch.bat

     

    使用此工具打开任意图片之后,将鼠标置于图片上,主界面如下图所示:

    

   

    被黑色覆盖的是不可编辑(锁住)的区域,周围的一圈一个像素的边沿是可编辑区域。

   

   按住鼠标左键,在左侧和上方的边沿画出可扩展区

   在右侧和下方画出内容显示区,结果如下所示:

    

 

   完成绘制以后,选择file-> save ,即可保存为 .9.png 格式的文件,并在android 项目中使用。

转载于:https://www.cnblogs.com/qq78292959/p/4023982.html

你可能感兴趣的文章
MyEclipse 8.X 通用算法
查看>>
selenium.Phantomjs设置浏览器请求头
查看>>
Java Bigdecimal使用
查看>>
SQL注入之绕过WAF和Filter
查看>>
jquery validate使用方法
查看>>
DataNode 工作机制
查看>>
windows系统下安装MySQL
查看>>
错误提示总结
查看>>
实验二+070+胡阳洋
查看>>
Linux IPC实践(3) --具名FIFO
查看>>
Qt之模拟时钟
查看>>
第一次接触安卓--记于2015.8.21
查看>>
(转)在分层架构下寻找java web漏洞
查看>>
mac下多线程实现处理
查看>>
C++ ifstream ofstream
查看>>
跟初学者学习IbatisNet第四篇
查看>>
seL4环境配置
查看>>
Git报错:insufficient permission for adding an object to repository database .git/objects
查看>>
ajax跨域,携带cookie
查看>>
BZOJ 1600: [Usaco2008 Oct]建造栅栏( dp )
查看>>