Flick行列輸入法
本輸入法的核心主打為Flick行列輸入模式,透過flick的方式拖曳按鍵,在手機上提供更好按的行列30輸入體驗。
com.crest247.flickarraykeyboard
About Flick行列輸入法
<strong>Flick行列輸入法</strong> 是一個 100% 使用 <strong>Kotlin</strong> 與 <strong>Jetpack Compose</strong> 開發的現代化Android輸入法。
靈感源自於 <strong>Flick日語輸入法</strong> 以及 <strong>行列10</strong> 輸入法。行列10輸入法雖然按鍵少,但是每個字拆解出來的字根碼數量,很多都比行列30多了很多,而行列30的字根碼帶有上(^)、中(-)、下(v)的元素,正好也能對應成flick拖曳的方向,因而設計出了這一款輸入法。
<strong>核心特色</strong><ul><li><strong>Flick行列模式</strong>:創新的<strong>行列30</strong> 輸入方式,為本專案的核心主軸,將行列30傳統字根中的上、中、下元素,直覺地映射至觸控螢幕的flick拖曳操作。專為手機窄螢幕配置設計。</li><li><strong>特殊功能鍵與D-Pad</strong>:<ul><li><strong>D-Pad</strong>:在數個輸入模式中皆可單獨使用,提供拖曳實現游標移動的功能。</li><li><strong>特殊功能鍵</strong>:此功能僅在<strong>Flick行列</strong> 模式中實作。使用者可以透過向下拖曳不放,或向上拖曳不放,來分別觸發 Ctrl 或 Shift 狀態。而D-Pad鍵會與特殊功能鍵產生交互作用,進而實現全選、複製、貼上、復原、重做,以及選取上下行或前後字元等進階文字編輯功能,免去觸控螢幕長按選取文字的繁瑣操作。</li></ul></li><li><strong>Flick語言切換鍵</strong>:語言切換鍵使用flick的方式,能夠一步直達指定的輸入模式,免去傳統設計需要連續點擊依序切換語言或需要設計多個不同的按鍵。</li></ul>
<strong>輸入模式</strong><ul><li><strong>Flick行列</strong> :字根碼與行列30相同,可以<strong>點擊數字鍵輸入「-」</strong>、<strong>向上拖曳數字鍵輸入「^」</strong>、<strong>向下拖曳數字鍵輸入「v」</strong>,來輸入行列30的字根碼。</li><li><strong>行列30</strong>:標準的行列30輸入方式。</li><li><strong>英文</strong>:一般的英文鍵盤,雙擊⇧可以鎖定大寫。</li><li><strong>數字</strong>:提供0~9以及多種符號可供輸入。</li><li><strong>符號</strong>:提供多種常用符號、箭頭符號、數學符號以及希臘字母。</li><li><strong>Emoji</strong>:提供各式各樣的Emoji,並且可以透過flick的方式選擇膚色。</li></ul>