筆順五碼Android版

本人在花了一個月的空餘時間, 幫筆順五碼寫了一隻開源的Android版本.
這是本人第一隻正式發表的Android App, 和之前iOS的一樣,
我第一隻APP亦是和輸入法有關的.

寫Android App的困難, 在於其API和iOS的設計方式不同, 寫的時候要重新適應,
不過寫落覺得有些似Java Swing, 所以很快就適應過來.

自己感覺, 人們常說Android設計UI很麻煩, 但自己覺得不是太複雜,
因為Android SDK比iOS SDK多了一個功能, 就是Auto Layout,
而其方式和Java Swing的用法差不多.

不過當然, 在測試時比iOS麻煩很多, 我同一時間開了4個emulator去試,
而實體機我只有一部ASUS的TF101, 所以不知真正落實體電話後的效果如何.
請各位多多回報問題及建議

本專案位置: https://github.com/wanleung/Stroke5Keyboard-android
以GPL3.0或以上版本的授權方式, 以本人的公司LinkOmnia Ltd的名義發佈.

Android app on Google Play

筆順五碼詳情: http://stroke5.webnode.tw/

「筆順五碼」的由來及發展:
2003-04年間,因為要協助將軍澳一間老人護養院,為其中風院友進行上網課程,其中一個要求是教院友電郵溝通,一群長者就自行開發了只需用一隻手就可 以輸入中文字的免費中文輸入法──「筆順五碼」,及後再在將軍澳一所幼兒園,教授K3幼童中文輸入法,小朋友很開心地在電腦上打上自己的名 字,老 師們稱讚這個輸入法正切合他們教中文字安排。
由於以筆劃、筆順為基礎的輸入法,正是根據學習中文字的原則,老師們就是先要小童學寫筆劃,直是由上至下,橫是由左至右,然後依筆順將筆劃構成中文字。所 以「筆順五碼」的設計基礎正是所有中國人(不同年齡)的共通點,無需重新學習新的字型分拆原則。輸入鍵採用標準輸入區的一列五個鍵,簡單易 記,無 需貼紙。
「筆順五碼」在2003年由香港長者資訊天地的一群長者共同開發,以「N」「M」「,」 「.」「/」五個鍵按中文字的筆劃和筆順輸入中文字,並以GPL的分享版權開放原始碼發佈,及後陳曉陽先生將這輸入法加入SCIM系統,成為日後 Linux中文輸入法之一。之後有人將之移植至Windows 98及Windows XP應用,儲存在教育城網站供人下載,但現時已無法下載。
「筆順五碼」0.4版已超過八年歷史,沒有修訂維護,礙於當年Big-5中文內碼為主,及供中風長者作一般溝通之用,所以根據一般中國人的識字量,只可輸 入約4000中文字,一些香港常用字如屋「邨」,深水「埗」,「鰂」魚涌也未能輸入。但現時已普遍採用UniCode,所以有需要進行更新和 添 字,讓系統更益完善。