用shape绘制气泡食用教程

zisi
2021-07-08 / 1 评论 / 456 阅读 / 正在检测是否收录...

啥是shape这里就不说了,他是安卓布局里的一个属性,它构成的xml文件可以和图片一样被引用 想要深入了解的可以百度并看看shape的其他属性。

首先,我们知道QQ里的气泡为.png是以图片的形式存在的,每次换气泡都要重新作图,就算你要改个颜色切个圆角之类的都得重新做图。现在我们把气泡改为直接引用xml文件,改气泡的样式就只要改改代码了。
但注意,shape只能绘制出比较单一的图形,手工作图虽然麻烦但在色彩样式都远高于它。所以看你如何选择了。

找到安装包中的resources.arsc
IMG_20210707_215256.jpg
现在Arsc编辑器打开
IMG_20210707_215315.jpg
找到这里的搜索资源值
IMG_20210707_215349.jpg
首先改自己的气泡 搜索skin_aio_user_bubble_会出现四个结果,我我们要改的是开头两个
IMG_20210707_215427.jpg
将他们的结尾.png改为.xml
IMG_20210707_215514.jpg
改成这样即可
Screenshot_2021-07-07-21-55-25-304_bin.mt.plus.png
下面我们再改好友气泡,这次搜索skin_aio_friend_bubble_
依旧是搜到四个改前面两个,改法和上面那个一样
IMG_20210707_215607.jpg

OK,接下来就是把提供的xml文件放进去了
百度网盘下载 提取码:jo54
直接下载
打开r/k,将下载的四个xml移动进去
Screenshot_2021-07-07-22-02-43-466_bin.mt.plus.png

到这里就可以了,如果你要改变气泡样式,改这四个xml里面的代码即可,下面是代码的注释
Screenshot_2021-07-08-11-17-05-779_bin.mt.plus.png

1

评论 (1)

取消
  1. 头像
    slover
    Android · Google Chrome

    学到了,很棒

    回复