android9patch图片,Android中9patch图片的制作

最近项目不忙,闲暇时间很多,于是开始对于我的Android知识点的回头看,对于之前的没有涉及的东西进行一个新的学习与查漏补缺,今天主要学习的是Android.9图片的制作。

在Android开发中,制作.9图片一直是很重要的一项技能,你可能会说不需要,因为我们项目组的ui都已经为我弄好了,但是因为实际开发工作中,有很多时候ui并不会为你做这些东西,但是我们还需要怎么办?自己干呗,总不能等着吧。

.9图片主要用于在界面中实现一些不定大小的背景图片,他们可能会因为内容、手机屏幕等因素,在不同的场合显示不同的大小,这时.9图片就能发挥作用了,对于一般的图片,他们会因为屏幕变大,或者内容变多而无限拉伸,拉伸之后的效果就会产生马赛克失真,这显示到手机屏幕上是非常拉低用户体验的。

.9图片的作用在于,只要我规定好拉伸区域与内容显示区域,那么不管你的图片如何拉伸变幻,整体的显示效果都是很好的,下面我来介绍一下.9图片的制作过程。

步骤一:打开Android Studio,将png格式(注意必须是png图片,别的类型的图片不会有相应的选项)的图片拷入项目的drawable文件夹,右键点击图片,选择倒数第二项,create 9 patch file

步骤二:此时会创建一个与你的文件同名的但是后缀是.9.png的图片,右侧是显示图片沿纵向、横向、以及横向与纵向双向拉伸的三张效果图,此时开始描边,规定拉伸区域与内容区域,Android studio默认规定,制作的.9图片是四个边都要进行描边,所以我们需要了解一下四个边的作用。

顶部与左边描边的作用在于:图片的可拉伸区域,不选中的地方默认不能进行拉伸

底部与右边的描边作用在于:图片中内容的展示区域(.9图片一般用于背景图的制作,所以会在图片中显示内容),即,所有需要展示的内容不能占用你没描边的范围

步骤三:说是步骤三,其实主要是介绍一下描边的过程(因为一开始我描边的时候,很懵逼,不知如何下手,描错了如何修改),按住鼠标左键进行边的选定以及黑边的描绘,当你需要修改时,按住shift键,按鼠标左键,就可以将选定内容取消选择,你可以在一边描绘一边通过右侧的区域直接预览图片效果

最后一步,不要忘了将开始拷贝进入的图片删除,否则会报文件重名异常。

开始自己动手做一个试试吧!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值