0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Google計劃用Jetpack Compose來重建Android系統(tǒng)中的設(shè)置應(yīng)用

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 2023-02-18 11:16 ? 次閱讀

上周,Google 發(fā)布了 Android 14 的首個開發(fā)者預(yù)覽版,除了那些最新的功能以外,Google 似乎還正在默默醞釀一個新的計劃 —— 用更現(xiàn)代的 Jetpack Compose 來逐步重建 Android 系統(tǒng)中的設(shè)置應(yīng)用,取代傳統(tǒng)的 Android View。

Jetpack Compose 是 Android 的現(xiàn)代原生 UI 工具包,可以幫助開發(fā)者更快地構(gòu)建應(yīng)用程序。Compose 也是官方推薦的為手機、平板電腦和可折疊設(shè)備構(gòu)建 Android 應(yīng)用的方式。在去年,Android 團(tuán)隊還發(fā)布了適用于 Wear OS 的 Compose 1.0,進(jìn)一步擴展了支持的平臺。

首先發(fā)現(xiàn)這個變化的是外媒 9to5Google,根據(jù)他們的發(fā)現(xiàn)該計劃的代號為 "Spa",而且 Google 已經(jīng)在 Android 系統(tǒng)設(shè)置(Settings)中使用 Compose 重寫了部分頁面。

具體而言,Android 團(tuán)隊已經(jīng)重寫了與應(yīng)用程序(Apps)、通知(Notifications)和語言偏好有關(guān)的頁面。

29cde6c6-aefe-11ed-bfe3-dac502259ad0.png


目前 Android 14 還處于官方時間表中最早的開發(fā)階段,距離正式發(fā)布至少還有半年時間,開發(fā)團(tuán)隊還有充足的時間逐步重建。在去年年初,Google 就曾使用 Jetpack Compose 重寫了 Play Store 的 UI,使得應(yīng)用代碼減少了 50%,渲染速度也大幅提升。因此我們也可以期待一下,Android 系統(tǒng)的設(shè)置屆時也會帶來差不多的性能提升。

29fbbdc6-aefe-11ed-bfe3-dac502259ad0.png


對開發(fā)團(tuán)隊來說,大量減少代碼量也更加利于維護(hù)。除此之外,Google 通過使用 Jetpack Compose 和 Kotlin 來重建這些系統(tǒng)應(yīng)用 UI,也為第三方開發(fā)者提供一個學(xué)習(xí)如何優(yōu)化應(yīng)用的機會。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3937

    瀏覽量

    127456
  • Google
    +關(guān)注

    關(guān)注

    5

    文章

    1765

    瀏覽量

    57560
  • ui
    ui
    +關(guān)注

    關(guān)注

    0

    文章

    204

    瀏覽量

    21381
  • 開發(fā)者
    +關(guān)注

    關(guān)注

    1

    文章

    577

    瀏覽量

    17023

原文標(biāo)題:Google默默醞釀新計劃,代號“Spa”

文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    android手機上emulate應(yīng)用程序的方法

    Android手機上模擬(emulate)應(yīng)用程序的方法通常涉及到使用Android模擬器(Emulator)或類似的工具模擬Android環(huán)境,以便在沒有實際物理設(shè)備的情況下運行
    的頭像 發(fā)表于 12-05 15:33 ?298次閱讀

    docker-compose配置文件內(nèi)容詳解以及常用命令介紹

    。 使用 docker-compose.yml 定義構(gòu)成應(yīng)用程序的服務(wù),這樣它們可以在隔離環(huán)境中一起運行。 最后,執(zhí)行 docker-compose up 命令啟動并運行整個應(yīng)用程序。 二、docker-
    的頭像 發(fā)表于 12-02 09:29 ?456次閱讀
    docker-<b class='flag-5'>compose</b>配置文件內(nèi)容詳解以及常用命令介紹

    解析NVIDIA JetPack 6.1的新功能

    NVIDIA JetPack一直在不斷發(fā)展,通過提供量身定制的先進(jìn)軟件滿足邊緣 AI 和機器人開發(fā)者日益增長的需求。每次發(fā)布的 JetPack 新版本都會升級性能、加入新功能與優(yōu)化現(xiàn)有工具,以便為
    的頭像 發(fā)表于 11-28 10:41 ?270次閱讀
    解析NVIDIA <b class='flag-5'>JetPack</b> 6.1的新功能

    Android 16發(fā)布計劃曝光,谷歌將同步更新AOSP與Pixel設(shè)備

     據(jù)外媒最新報道,谷歌計劃在2025年6月3日邁出安卓系統(tǒng)更新的一大步,屆時將正式將Android 16推送至Android開放源代碼項目(AOSP),并同步為Pixel設(shè)備帶來這一全
    的頭像 發(fā)表于 11-06 17:05 ?886次閱讀

    Android 16將新增快速設(shè)置面板磁貼大小自定義功能

    10月27日資訊,據(jù)海外媒體報道,谷歌正緊鑼密鼓地為即將于明年推出的Android 16系統(tǒng)測試一項重大創(chuàng)新功能。該功能將賦予用戶前所未有的自由度,允許他們根據(jù)個人喜好和需求,調(diào)整快速設(shè)置面板
    的頭像 發(fā)表于 10-28 15:51 ?455次閱讀

    NVIDIA JetPack 6.0版本的關(guān)鍵功能

    NVIDIA JetPack SDK 支持 NVIDIA Jetson 模塊,為構(gòu)建端到端加速 AI 應(yīng)用提供全面的解決方案。JetPack 6 通過微服務(wù)和一系列新功能,擴展了 Jetson 平臺的靈活性和可擴展性,是 2024 年截至目前下載量最高的
    的頭像 發(fā)表于 09-09 10:18 ?436次閱讀
    NVIDIA <b class='flag-5'>JetPack</b> 6.0版本的關(guān)鍵功能

    使用NVIDIA JetPack 6.0和YOLOv8構(gòu)建智能交通應(yīng)用

    本文將介紹如何使用 NVIDIA JetPack 6.0 的全新 Jetson 平臺服務(wù),構(gòu)建一個適用于邊緣的端到端交通分析解決方案。該系統(tǒng)集成了多個功能:使用視頻存儲工具包 (V
    的頭像 發(fā)表于 08-23 16:49 ?480次閱讀
    使用NVIDIA <b class='flag-5'>JetPack</b> 6.0和YOLOv8構(gòu)建智能交通應(yīng)用

    今日看點丨Google面臨被美國司法部拆分風(fēng)險;NVIDIA Blackwell AI服務(wù)器遭遇&quot;組件短缺&quot;

    Google。 ? 消息人士稱,如果司法部推動分拆計劃,最有可能剝離的部門是 Android 作業(yè)系統(tǒng)Google 網(wǎng)路瀏覽器 Chr
    發(fā)表于 08-14 11:03 ?775次閱讀

    Jetpack Compose和設(shè)備類型的三大重要更新

    2024 年 Google I/O 大會上我們分享了大量更新和公告,幫助開發(fā)者提升工作效率。了解 2024 年 Google I/O 大會上有關(guān) Jetpack Compose 和設(shè)備
    的頭像 發(fā)表于 08-09 17:07 ?692次閱讀

    Jetpack Compose Modifier的使用

    數(shù)據(jù)傳輸BLE
    橙群微電子
    發(fā)布于 :2024年05月21日 16:19:16

    Jetpack Compose 的基本布局

    mcu
    橙群微電子
    發(fā)布于 :2024年05月21日 15:48:29

    谷歌在Android 15增加存儲芯片剩余壽命查檢功能

    Android Authority日前揭示,Google計劃Android 15加入一個新功能,用以協(xié)助用戶了解硬件壽命,特別是內(nèi)部存儲(ROM)芯片。實際上,在去年底發(fā)布的
    的頭像 發(fā)表于 04-19 16:39 ?819次閱讀

    Testin云測國內(nèi)首發(fā)Android 15開發(fā)者預(yù)覽版云真機

    Android 15了,Testin云測助您快速搶占先機! 目前,谷歌已發(fā)布了Android?15的第一個開發(fā)者預(yù)覽版本(Android 15 Developer Preview 1
    的頭像 發(fā)表于 02-24 09:33 ?942次閱讀
    Testin云測國內(nèi)首發(fā)<b class='flag-5'>Android</b> 15開發(fā)者預(yù)覽版云真機

    如何在鴻蒙系統(tǒng)上安裝Google Play

    隨著鴻蒙(HarmonyOS)系統(tǒng)的逐漸普及和用戶基數(shù)的增加,一些用戶希望能在鴻蒙系統(tǒng)上使用Google Play商店以獲取更多應(yīng)用。然而,由于鴻蒙系統(tǒng)
    的頭像 發(fā)表于 01-31 17:13 ?1.6w次閱讀

    谷歌發(fā)布新的AI SDK,簡化Gemini模型與Android應(yīng)用程序的集成

    對于 Android 應(yīng)用程序,Google 提供了 Google AI Client SDK for Android,它將 Gemini REST API 封裝為慣用的 Kotlin
    的頭像 發(fā)表于 01-03 16:29 ?946次閱讀