项目场景:
使用Android Studio制作Nine-Patch一个气泡图片
Nine-Patch有什么用?
它是一种被特殊处理过的png图片,能够指定哪些区域可以被拉伸、哪些区域不可以。
这里提供一个设置好比例的图片,如果要做聊天界面就自己右键另存到本地然后用工具镜像翻转一这里提供一个设置好比例的图片,如果要做聊天界面就自己右键另存到本地然后用工具镜像翻转一下就可以用。
使用方法:
打开Android Studio
1.进入你的项目里面的app->main->res->drawable目录
然后将刚才的图片复制进来,然后右键图片文件,点击create 9-Patch file...如下图:
image.png
2.进入这个界面
image.png
在上边框和左边框绘制的部分表示当图片需要拉伸时就拉伸这两条黑边组成的区域,下边框和右边框绘制的部分表示内容会被放置的区域(例如制作聊天框的话,这个框就放文字)。这是制作一个好气泡的关键步骤,仔细观察我放的图片的边边有黑色的一点东西。
3.替换图片
制作好图片之后就把之前的图片删除,然后用你这个新制作的图片就可以了。(记得要在布局里面引用这个气泡)