Android 表情符号的使用

作者: 可是你 | 来源:发表于2019-03-17 10:33 被阅读6次

    该EmojiCompat支持库的目标是让Android设备达到使用最新的表情符号。它可以防止您的应用以☐的形式显示缺少的表情符号字符,表示您的设备没有显示文本的字体。通过使用EmojiCompat支持库,您的应用用户无需等待Android操作系统更新即可获取最新的表情符号。

    图1.表情符号比较

    EmojiCompat如何运作?

    所述EmojiCompat支撑库提供类来实现上运行Android 4.4(API级19)和较高的器件的向后兼容的表情符号的支持。您可以EmojiCompat使用捆绑或可下载字体进行配置 。

    导入字体库:

    然后在布局里面添加

    多控件一起使用。

    如何启动字体下载?

    表情符号字体是在第一次请求时下载的,如果设备上不存在的话。下载计划对应用程序是透明的。

    初始化需要多长时间?

    下载字体后,初始化大约需要150毫秒EmojiCompat。

    EmojiCompat支持库使用多少内存?

    目前,查找表情符号的数据结构已加载到应用程序的内存中,使用大约200KB。

    我可以将EmojiCompat用于自定义TextView吗?

    是。EmojiCompat为自定义小部件提供帮助程序类。也可以预处理给定的字符串并将其转换为 Spanned。有关窗口小部件帮助程序类的更多信息,请参阅 使用自定义窗口小部件的EmojiCompat 部分。

    使用起来也方便多了。

    相关文章

      网友评论

        本文标题:Android 表情符号的使用

        本文链接:https://www.haomeiwen.com/subject/xeiymqtx.html