在 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 字型替換好更可以:
- 把 /system/fonts/DroidSansFallback.ttf 先行備份
- 下載這個 Emoji 版
DroidSansFallback.ttf ( 下載字型:filehub )
- 複製新的 ttf 字型檔至 /system/fonts/ 檔案夾。
- 把 ttf 字型檔的 Permissions 設定為 user=read & write,group & others=read
- 然後 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)