據谷歌開發者發布,Android 12 改進了一項被許多 Android 用戶視為關鍵的功能 - App Widgets。
改進后的 Widgets 更加實用、美觀,且更易于被用戶發現 (84% 的用戶至少使用一個 Widgets)。
現在,我們發布了 Jetpack Glance 的第一個 Alpha 版,讓 Widgets 的構建過程變得更加輕松。
該版本是建立在 Jetpack Compose 運行時 (Runtime) 之上的新框架,旨在實現更快、更輕松的為主屏幕或其他界面構建 App Widgets。
Android 12 Widgets 改進
https://developer.android.google.cn/about/versions/12/features/widgets
App Widgets
https://developer.android.google.cn/guide/topics/appwidgets/overview
Jetpack Glance
https://developer.android.google.cn/jetpack/androidx/releases/glance
Jetpack Compose 運行時 (Runtime)
https://developer.android.google.cn/jetpack/androidx/releases/compose-runtime
Glance 提供了新式聲明 Kotlin API,其類似于您在 Jetpack Compose 中使用的 API,能夠幫助您用更少的代碼構建更美觀的自適應 App Widgets。
https://developer.android.google.cn/jetpack/compose
Glance 提供了可組合項的基礎組件集,助您打造 "一目了然" 的體驗。現在,我們將提供更多的 App Widgets。
Glance 利用 Jetpack Compose 運行時 (Runtime),可以將可組合項轉化為實際的 RemoteViews,并在 App Widgets 中顯示。