在 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. 【基于zxing的编解码实战】zxing项目源码解读(2.3.0版本,Android部
  2. 最新历史版本 :Android修改system只读权限:remount
  3. Android 历史版本总结
  4. Android修改最小SDK版本(minSdkVersion)
  5. 如何判断Android系统的版本
  6. android studio开发安卓应用设置版本号
  7. android各个版本的代号
  8. Android Studio Check for Updates检测发现不到新版本
  9. Android Gradle Plugin与Gradle 版本对应关系

随机推荐

  1. Android(安卓)Intents
  2. Android版本和兼容情况
  3. android -------- 流式布局,支持单选、多
  4. android中ADT和SDK的关系
  5. Android(安卓)Framework 之 SystemUI的启
  6. 对android:screenOrientation及android:c
  7. 新手android 开发 错误集锦(持续更新中)
  8. Ionic 简单操作
  9. Android(安卓)Service待机/睡眠时运行
  10. 使用SharedPreferences存储和读取数据