2015年11月12日 星期四

XTextList 重大更新 1.5-Alpha 1

不知道什麼是 XTextList ? 參考:自製 Xposed Module : XTextList

 花了一點時間將 XTextList 做了更新,主要是更新文字列表的顯示方式,同樣先參考 GIF 附圖:



  1. 新增「浮動視窗」功能,改變 TextList 出現方式,參考本文說明
  2. 新增「紀錄上一次使用列表」功能,啟用後可以記錄上次用的列表,下一次直接以該列表呈現
  3. 一些 UI調整 (但還是很難看 QQ)




新增的浮動視窗功能是綁定在「輸入法鍵盤彈出時」,出現可拖曳的浮動視窗,點選浮動視窗可以呼叫 TextList ,而會在「輸入法鍵盤消失時」移除浮動視窗。
另外,浮動視窗可以記錄上一次的位置,所以下次會呈現在相同的位置。

由於改用這種方式,因此基本上所有的文字輸入區(只要有鍵盤彈出來) ,都可以使用快速輸入的 TextList 。 ( 包含 Chrome... 等,理論上可以,我沒全部測試過 )

原本的 Tap & Long-Press 和浮動視窗不會同時啟用喔,使用浮動視窗就會停止原本的 Tap & Long-Press


[ 如何使用浮動視窗 ] - 請務必閱讀所有內容,有很重要的訊息

  首先在程式設定的主介面啟用「使用浮動視窗」功能,要注意,切換這個
  功能需要重新開機才會生效。 ( PS : 啟用後「動作延遲間隔」會停用 )



  接著按下「設定浮動功能」按鈕,到設定介面中選擇你使用的輸入法;
  先點選右上角的 + 號,接著選取你正在使用的輸入法。


【注意 - 超級重要】
  由於浮動視窗需要使用 SYSTEM_ALERT_WINDOW 權限,
  但 XTextList 所綁定的輸入法不一定具有此權限,因此這邊
  會將選取的 App 加入這個權限,但這個動作目前無法復原
  我還在找讓他還原權限的方法。

  這邊加入和設定的 App 必須要重新啟動後才會生效。

  也就是說,這會讓你選的 App 取得 SYSTEM_ALERT_WINDOW
  的權限,只要別亂選 app 其實我自己是覺得這個沒關係啦,看大家
  自己怎麼覺得囉。

  如上所述,因此這邊「非常不建議」啟用「對整個系統進行修改」
  的功能,這樣會讓你的電腦中所有 App 都加上這個權限。

  未來如果更換輸入法,也是要在這邊選擇後重新開機,這點要記得。

  如果偶爾不想讓浮動視窗出現,可以選擇「暫時提用此功能」,不需
  要重新開機,可以暫時讓浮動視窗不要跳出來。



[ 浮動視窗點選延遲 ]

  有的人手指面積比較大,或者螢幕比較敏感,在「點選」浮動視窗的時候,
  有很大的機會被系統判斷成「移動」。

  這個數值就是在調整點選到移動之間要 Delay 的比例,建議數值在 3~5,
  這樣拖曳和點選不會有明顯的 dealy,操作起來也比較順。

  如果你的手機常常不論怎麼點都沒反應,請試著增加這個數值。
  但注意,條太大的話,在拖曳浮動式窗前會有很大的一個 delay 時間


[ 浮動視窗樣式 ]

  目前提供三個浮動視窗的圖示 Icon , 這三個都是大家手機內建的圖示,所以
  每個人的可能不會一樣。

  另外,顏色漸層如果不喜歡,可以自己去 XTextList 的 shared_prefs 底下
  開啟 xprefs.xml 修改 FloatColor1 和 FloatColor2 , 16 進位的 argb 色碼。

  FloatColorDefault1 和 FloatColorDefault2 是紀錄原本的顏色,如果哪天想改
  回來可以參考。





沒有留言:

張貼留言