最初对 .9 图片不是十分理解,一些教程让人摸不到头脑。

最近重新研究终于明白了它的原理。

其实最重要的一点记住就可以了,就是 .9 图片的四条黑边的意义,每条黑边的意义都不一样:

顶部:在水平拉伸的时候,保持其他位置不动,只在这个点的区域做无限的延伸(拷贝)

左边:在竖直拉伸的时候,保持其他位置不动,只在这个点的区域做无限的延伸(拷贝)

底部:在水平拉伸的时候,保持图片里的内容显示的区域不变

右边:在竖直拉伸的时候,保持图片里的内容显示的区域不变

工具就是使用 Android Studio 就很好。把图片命名为 .9.png 结尾就可以在 Android Studio 中用 .9 图片编辑器打开了。

注意编辑过程中勾选 Show content 观察拉伸区域是否符合预期,尤其是需要注意周围的 margin。

参考文章

http://www.jianshu.com/p/3fd048644e3f

最新文章

  1. 设计模式--工厂模式Factory(创建型)
  2. C#的7个原则
  3. http请求相关
  4. 关于敏捷开发方法(Agile Software Development)的阅读笔记
  5. 教程-Delphi7 自带控件安装对应表
  6. Java public, private, protected and default
  7. 软工UML学习札记
  8. MVC模式下xml文件的解析
  9. curl 网页抓取
  10. buildroot 重新编译 package
  11. druid 文档 和 源码地址
  12. 10分钟精通SharePoint - SharePoint拓扑结构
  13. python基础笔记(一)
  14. centos7.0安装教程
  15. maven快速自动更新子模块项目的版本号
  16. (DT系列五)Linux kernel 是怎么将 devicetree中的内容生成plateform_device【转】
  17. echarts ajax数据加载方法
  18. .NET对象的创建、垃圾回收、非托管资源的手动处理
  19. 08Vue.js快速入门-Vue综合实战项目
  20. js中文乱码

热门文章

  1. rowspan和colspan的区别粗解
  2. jdom解析xml
  3. mybatis缓存(一,二级别)
  4. 【NIFI】 开发自定义Nifi Processor
  5. CentOS下利用mysqlbinlog恢复MySQL数据库
  6. GUI的最终选择Tkinter模块初级篇
  7. Python之异常处理和socket套接字连接7
  8. mysql 5.7 修改密码
  9. 2018.12.30 poj3734 Blocks(生成函数)
  10. 2018.12.17 hdu2138 How many prime numbers(miller-rbin)