关于Android制作.9.png图片

Posted mthoutai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Android制作.9.png图片相关的知识,希望对你有一定的参考价值。

第一个问题,.9格式的图片与我们之前的一般图片有什么问题呢?

      这是安卓开发里面的一种特殊的图片。

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

 (1)同意开发者定义可扩展区域,当须要延伸图片以填充比图片本身更大区域时,可扩展区的内容被延展。

(2)同意开发者定义内容显示区,用于显示文字或其它内容。

      第二个问题,.9.png格式图片有什么用处呢?

       这个用处就大了,打比方最简单的使用方法就是微信聊天的对画框文字背后包裹的背景图片就是使用了.9格式的图片,能够随文字的多少伸缩其大小,既美观又有用!

       第三个问题这样的格式用起来麻烦吗?

       使用很easy,由于我们的Android开发组建下的tools文件夹下的draw9patch.bat文件就能够帮助我们完毕.9格式图片的开发。但注意一点:使用这个bat文件一定要先在你的电脑环境下配置好java环境变量!

        打开draw9patch.bat文件。我们能够看到下面界面

         技术分享

     接下来点击file-open打开你想要编辑的图片就可以,就能够看到下面界面

    技术分享

    将鼠标放在白色边框。点住左键不放拖动,会出现黑色线.黑色线条表示可拉伸该区域。

  没有黑色条的位置覆盖的区域是图片拉伸时保持不变(比方,假设图片的四角为弧形的时候,当图片被随意拉伸时,四角的弧形都不会发生改变)假设失误多选了部分。可按住shift键,点击鼠标左键去掉黑色条。

     选择好区域后,点击左上file-》save 9-path,保存图片,后缀名为xxx.9.png,

以上是关于关于Android制作.9.png图片的主要内容,如果未能解决你的问题,请参考以下文章

Android程序猿自己动手制作.9.png图片

Android Studio制作.9.png图片,使用时的报错提示:Duplicate resources

Android studio 开发中怎样制作.9.png的图片

android sdk 没找到draw9patch.bat 如何制作.9.png 格式图片

关于Android Studio中点9图的编译错误问题

Android-.9图详解