简介
本文灵感来源是经典的https://github.com/rockerhieu/emojicon,部分代码直接不要脸的 copy 了,在其基础上更美观好用,且自定义空间更大。
最终效果图
源码下载与使用方法
实现思想
首先叫 UI 给我做好的表情图片,然后保存在本地的 drawable 下。
然后不管你写个脚本也好一个一个输入也好,把图片名称全部缓存到数组,一个数组代表一页表情,需要多少页,一页表情有多少个就看 UI 喜好了,当然你会发现我多给了一个空字符串占位,因为我想在那里写死一个删除按钮~~。
把其名字与其 id 存入一个 Map ,这样可以在后面用的时候增加一些效率。
把每一页数据都放入一个 GridView,GridVie