在 Android 直接顯示 Emoji 圖案

花了一番功夫欲在 Android 手機顯示 Emoji 圖案,有一些方法陸續出現,但是對於網頁和 twitter 中的 emoji 訊息,卻閱讀得相當吃力。

在 XDA-developer 中有師兄 qtotter 在他的 Desire 裡頭把 Android 系統字型 DroidSansFallback.ttf 跟 Softbank Emoji font 合拼,把 Emoji Font 加入在一起。

除了 XDA 版本的 Emoji fonts 之外,HKEPC 的師兄Kowloon1 制作包括香港字的 DroidSansFallback + Emoji 版本。

DroidSansFallback.ttf

只要在己經 Root 的 Android 手機上,使用 Root Explorer 等檔案軟件,把系統上的 DroidSansFallback.ttf字型替換好更可以:

  1. 把 /system/fonts/DroidSansFallback.ttf 先行備份
  2. 下載這個 Emoji 版 DroidSansFallback.ttf ( 下載字型:filehub )
  3. 複製新的 ttf 字型檔至 /system/fonts/ 檔案夾。
  4. 把 ttf 字型檔的 Permissions 設定為 user=read & write,group & others=read
  5. 然後 Reboot 手機

睇到Emoji

這樣子便可以在網頁或 twitter client 如 twidroyd 直接閱覽 emoji 圖案 (黑白字型),要輸入 Emoji 的話可以利用 Simeji (詳細請參考qtotter 的介紹),不過最方便的還是要依靠Emoji/Goomoji Codec 軟件。不過要注意,可以看到 Emoji 之餘亦有所取捨,香港字不支援之外,在 preview 及 notification 裡的中文字未必看得到。

2012.01.27 更新

DroidSansFallback 支援 iOS5 版本 Emoji

由於蘋果於 iPhone iOS5 中改變了 Emoji codes,使用了標準 Unicode 6.0 encoding 來儲存 emoji 圖案,上面介紹的 DroidSansFallback 只能顯示 iOS4 Emoji。

要看到 iOS5 Emoji 便要下載由 Lazyfai 制作的最新 DroidSansFallback (用 fontforge 編寫 script 後轉譯成 glyph),有興趣可以安裝並更新:

DroidSansFallback-emoji.ttf

DroidSansFallback.ttf

(安裝時要更改檔案名稱 DroidSansFallback-emoji.ttf > DroidSansFallback.ttf)

更多相关文章

  1. 图解IntelliJ IDEA 13版本对Android(安卓)SQLite数据库的支持
  2. 关于build.gradle配置文件详细参数讲解
  3. Android市场官方的统计信息
  4. 【基于zxing的编解码实战】zxing项目源码解读(2.3.0版本,Android部
  5. Android之访问网络,使用HttpURLConnection还是HttpClient?
  6. GMS认证-Android(安卓)VTS测试
  7. simple guide for porting android kernel
  8. android 导入工程报错:Unable to resolve target 'android-9'
  9. 最新历史版本 :Android修改system只读权限:remount

随机推荐

  1. Android总结篇系列:Android广播机制
  2. 最简单的基于FFmpeg的移动端例子附件:SDL
  3. Android(安卓)Studio3.0 新特性 ~ New Fea
  4. 如何使用Android(安卓)Studio开发/调试An
  5. Android读写XML(下)——创建XML文档
  6. 在 Android(安卓)上使用 XML 和 JSON,第 1
  7. 编译Android最新源码(090508)
  8. Android中读取电话本Contacts联系人的所
  9. Android(安卓)学习指南
  10. 谷歌Android三季度市场份额升至17%