2008 年到 2010 年,正值以諾基亞手機為代表的塞班系統和以 HTC 手機為代表的 Android 系統進行「權力交接」之時,我放棄了手中的諾基亞,換 Android 機了。
▲ Android 和 塞班 S60 系統桌面對比
換手機的原因是對「美」的追求。試問誰能抵抗 HTC 大大的日期小元件呢?拿到手機開始手機美化工作,是大多數「玩機愛好者」的常態:換字型、裝主題、加桌面小元件、換開機動畫……
▲ 找回 10 年前的手機錄屏 GO 桌面以示敬意
早在 2018 年第一個版本的 Android 系統中就有小元件的一席之地,在隨後的 Android 1.5 版本中第三方開發者也可以為自己的 app 設計小元件了。
▲ 市場上第一款採用 Android 作業系統的智慧手機 HTC Dream
曾經一度以為桌面的小元件是 Android 的特色,畢竟當時它是 Android 開放生態有別於對手 iOS 的一大體現,但後面隨著各大手機廠商都對系統進行了深度定製,不知怎麼的這些小元件就慢慢被淡忘了。
前年蘋果釋出了 iOS 14 版本,小元件又重新回到了大家的視野。蘋果率先示範後,小米、華為等廠商也在新的系統版本中將小元件的美化提上了日程。
▲ 小米 MIUI 桌面的小元件
官方釋出的小元件自然是大方、普適,但如果你想要更具個性化,自己動手也未嘗不可,今天我們要介紹的工具 KWGT 便能實現桌面的完全自定義。
KWGT 是 Android 平臺上的桌面增強美化工具,它滿足了使用者自定義時鐘、天氣、電池、播放器等各種外掛,建立各種自定義的導航圖示的需求。
開放性是這款 app 最特殊的地方,使用者在使用 KWGT 時只需一鍵把自己設計的 UI 匯出或釋出,其他人就能輕鬆呼叫了。
——這意味著 KWGT 擁有極大且源源不斷的素材庫,任何個人或組織都能將自己做桌面元件分享出去,因此在不同平臺我們都能找到許多定期更新的 KWGT 主題。
▲ 酷安中熱鬧的 KWGT 討論區
下面一起來看看 KWGT 的玩法吧!
1. 基礎操作
KWGT 最主要的操作分為以下幾項:新增元件,設計元件樣式,設計元件功能,只要掌握了這三者就已經掌握了基本玩法。
從華為應用市場等平臺下載並安裝 KWGT 後我們首先需要在手機的桌面建立一個空白的 KWGT 小元件(一般是長按桌面就會彈出新增小元件的介面)。
▲ 小元件的尺寸自己根據需要挑選
點選空白小元件會自動開啟 KWGT 主程式,在主介面中點選「建立」即可開始你的創作。
入門級別的操作,是為你手機上的 app 設計一個啟動元件(點選該元件時開啟指定 app)。
點選畫布右上角的「+」,找到「影象」選擇新增,給新建的影象專案從相簿中找到你喜歡的照片匯入,然後來到「觸控」選項,點選右上角「+」新增一個觸控動作(如啟動應用程式)。
▲ 此處可根據需求自由選擇具體應用
按下儲存以後,回到桌面,你就會看到原來空白的小元件變成了自己選擇的圖片,點選後將開啟你設定好的 app 。
▲ 這裡設定了點選小元件開啟 TapTap
利用這一方法,有耐性的人可以把常用的 app 都自定義一遍,一套自己的主題就出來了。
2. 進階——動態小元件設計
在瞭解 KWGT 的基礎操作以後,我們更進一步來設計屬於自己的動態小元件,這裡以設計一個時鐘為例。
這部分的操作稍微有些複雜,好在一理通,百理明,不過覺得太麻煩的也可直接跳過,看下一部分匯入他人已經做好了的預設的講解。
首先像開始時一樣在手機桌面新增一個小元件,開啟後建立一個新的工程。
此時不必新增「影象」專案,只需直接在根目錄匯入小元件的背景畫面。由於是製作時鐘,所以已經在手機相簿中準備好了圓形的透明背景 PNG 格式圖片。
設定好背景後,按右上角「+」號新增一個叫「重疊組」的專案。在「重疊組」中再新增一個「進度」專案。
把「進度」專案按照下圖標準(進度設定為「小時」,模式設為「重複形狀」,風格設為「圓形」)進行設定後,時鐘的 12 小時刻度就出現了。
所謂「進度」可以理解成以後讓時鐘指標識別的標記,如果是普通的影象而非「進度」物件,指標是無法辨識的。
刻度的位置如果不正確,在「位置」裡進行調整就行了。接下來在重疊組裡新增一個「進度」專案,重複剛才的步驟就能得到分針的刻度了。
最後在重疊組裡再新增一個圓形的「形狀」專案,把剛才的刻度圍起來,一個時鐘的錶盤就做好了。
接下來進行時鐘指標的製作。首先請回到根目錄,並新增一個新的重疊組,為了方便區分請命名為「時針」,來到這一步,如果前面操作無誤,你的根目錄中如下圖所示會有三個專案。
開啟「時針」重疊組,新增一個細長的形狀項作為時鐘的時針吧。
形狀調整完畢後,回到「時針」重疊組,找到「層」設定,將「旋轉」調為「時鐘的指標」。這樣設定以後,剛新建的細長矩形就會以畫面為中心,讀取手機的時間,在 12 個刻度間 360 度旋轉。
分針也是按照同樣的步驟操作即可。
成功建立時針和分針後,在根目錄我們將看到 4 個專案層。最後在鐘面的中心新增一個圓形作為指標的轉軸(純美化作用)便大功告成了。
如果還想再進一步精細化不妨在根目錄下新增「序列」專案,為時鐘加上數字,不過這種方法下數字「6」會倒置過來,不嫌麻煩也可以手動新增一個個的數字文字。
▲ 完成圖
3. 匯入別人的預設
自己動手太艱難?在酷安社群等地方搜尋 KWGT 能找到不少別人做好的預設(小元件 UI)。
這些既定的預設通常都是安裝包的形式,正常安裝以後開啟 KWGT 的主程式,在「已安裝的包」中就能找到它們。
除了擁有比較成熟的 UI 設計,這些預設通常還已經利用了各種程式碼做好了各種功能的實現,比如調取新聞資訊、播放器正在播放的歌曲等等。
在桌面新建一個小元件,從安裝的新預設中開啟一個小元件樣式便可在前人的基礎上對其進行編輯和改造,這樣既不用自己實現複雜的功能,也方便將元件改成自己想要的面板。
網上也有許多好玩的 KWGT 預設包供大家一鍵呼叫,例如下面的幾款,隨便一看能以假亂真。
將別人的預設和自己的創作進行混搭也是可以的。比如先新建一個自己的影象作為背景,然後新增「元件」,從已經安裝的預設中找到適合的元素,拼貼在一起。
這裡我們在背景上放置了電量和日期的元件,並根據畫框的配色對元件的顏色進行了調整,使其更加和諧。
網上也有許多好玩的 KWGT 預設包供大家一鍵呼叫,例如下面的幾款,隨便一看能以假亂真。
▲ 仿 iOS 14 預設
▲ 仿 MIUI 預設
▲ 仿 Win11 桌面預設
KWGT 的功能十分強大,除了上面所說的,啟動某個 app 的特定活動、啟動快捷方式、開啟固定連線等也是輕而易舉,甚至還支援使用者透過程式碼或函式來實現某些更加複雜的功能。
以上的介紹不過是拋磚引玉,到底能將手機桌面玩出什麼花樣就看大家的創造力了。
最後,有人可能會擔心使用自定義小元件的耗電和佔用記憶體的問題。
的確,無論是安裝第三方的桌面(啟動器)也好,利用第三方 app 進行圖示和元件的再設定也好,由於時鐘、音樂播放器重新整理、app 導航等動作必須讓 app 處於執行狀態,所以肯定會消耗額外的電量並且佔據一些記憶體。
不過影響其實是不大的,KWGT 這款 app 本身有對電量消耗進行特別的最佳化,從其他使用者的反饋來看,使用這款 app 造成的電量的消耗也微乎其微。
▲ 開發者特意提到了電池消耗問題
A 君也用自己的手機進行過測試,它對記憶體的佔用也很低,大家可以放心佈置自己的手機桌面了。
來吧,Android 使用者們,接著新的一週正好用 KWGT 換個新桌面。