022 Android .9图片的含义及制作教程

022 Android .9图片的含义及制作教程
强烈推介IDEA2021.1.3破解激活,IntelliJ IDEA 注册码,2021.1.3IDEA 激活码  

大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说022 Android .9图片的含义及制作教程,希望能够帮助大家进步!!!

1.图片(.9.png格式)的概念

(1)9patch图片是andriod app开发里一种特殊的图片形式,文件的扩展名为:.9.png

(2)9patch图片的作用就是在图片拉伸的时候保证其不会失真。所以我们使用.9图片,让图片在指定的位置拉伸和在指定的位置显示内容,这样图片的边边角角就不会出现失真了。

2.图片(.9.png格式)的作用

9patch和一般图片的区别在于.9图片有四条黑边,而一般的图片没有,这四条黑边就是用来拉伸和指定显示位置的。

3.利用Android studio绘制.9图片

(1)绘制之前先来说一下.9图片的四条黑边的意义,每条黑边的意义都不一样。
顶部:在水平拉伸的时候,保持其他位置不动,只在这个点的区域做无限的延伸

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

底部:在水平拉伸的时候,指定图片里的内容显示的区域

右边:在竖直拉伸的时候,指定图片里的内容显示的区域

(2)绘制.9图片(描黑边)

<1>将.jpg文件转化为.9.jpg文件

将一张ic_launcher.png图片放到drawable文件夹下,右键这张图片,选择create 9-Patch file,选择.9图片的路径和命名(这里就不管,默认保存),点击OK

<2>描边时,按下鼠标左键,然后放在图片边界移动就能描边了,要是想要去掉黑边,可以按下Shift键,然后点击鼠标左键

 022 Android .9图片的含义及制作教程

参考文献:https://blog.csdn.net/sunbinkang/article/details/77331718

 

转载于:https://www.cnblogs.com/luckyplj/p/10837685.html

本文来源weixin_30595035,由架构君转载发布,观点不代表Java架构师必看的立场,转载请标明来源出处:https://javajgs.com/archives/29844

发表评论