emoji表情字符(emoji-java)

1. maven

        
            com.vdurmont
            emoji-java
            4.0.0
        

2. API

对象 静态方法 描述
EmojiParser parseToAliases(String input) 字符串input中所有emoji表情字符转化为别名
参数可设置修改器:FitzpatrickAction
parseToUnicode(String input) 字符串input中所有emoji表情字符转化为统一码
parseToHtmlDecimal(String input)

字符串input中所有emoji表情字符转化为html数字编码,例如: 🐯

参数可设置修改器:FitzpatrickAction

parseToHtmlHexadecimal(String input)

字符串input中所有emoji表情字符转化为htm十六进制编码,例如: 🐯

参数可设置修改器:FitzpatrickAction

removeAllEmojis(String str) 移除字符串中所有 emoji表情字符

removeEmojis(String str,

final Collection emojisToRemove)

移除字符串中多个 emoji表情字符,指定要移除的emoji表情字符的集合

removeAllEmojisExcept(String str,

final Collection emojisToKeep)

移除字符串中多个 emoji表情字符,指定要保留的emoji表情字符的集合
parseFromUnicode(String input, EmojiParser.EmojiTransformer transformer) 自定义解析转换统一码 emoji表情字符
extractEmojis(String input) 提取字符串中的所有emoji表情字符
EmojiManager getForTag(String tag) 通过标签获取 emoji表情对象
getForAlias(String alias) 通过别名获取 emoji表情对象
getByUnicode(String unicode) 通过统一码获取 emoji表情对象
getAll() 获取所有 emoji表情对象
isEmoji(String string) 判断是否为 一个emoji表情
isOnlyEmojis(String string) 判断字符串是否仅有emoji表情 
isEmoji(char[] sequence) 判断序列是否为一个emoji表情
getAllTags() 获取所有标签
EmojiLoader loadEmojis(InputStream stream) 输入流加载emoji表情集合

 

你可能感兴趣的:(API,开发总结)