0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Google计划用Jetpack Compose来重建Android系统中的设置应用

OSC开源社区 来源:OSC开源社区 2023-02-18 11:16 1783次阅读

上周,Google 发布了 Android 14 的首个开发者预览版,除了那些最新的功能以外,Google 似乎还正在默默酝酿一个新的计划 —— 用更现代的 Jetpack Compose 来逐步重建 Android 系统中的设置应用,取代传统的 Android View。

Jetpack Compose 是 Android 的现代原生 UI 工具包,可以帮助开发者更快地构建应用程序。Compose 也是官方推荐的为手机、平板电脑和可折叠设备构建 Android 应用的方式。在去年,Android 团队还发布了适用于 Wear OS 的 Compose 1.0,进一步扩展了支持的平台。

首先发现这个变化的是外媒 9to5Google,根据他们的发现该计划的代号为 "Spa",而且 Google 已经在 Android 系统设置(Settings)中使用 Compose 重写了部分页面。

具体而言,Android 团队已经重写了与应用程序(Apps)、通知(Notifications)和语言偏好有关的页面。

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


目前 Android 14 还处于官方时间表中最早的开发阶段,距离正式发布至少还有半年时间,开发团队还有充足的时间逐步重建。在去年年初,Google 就曾使用 Jetpack Compose 重写了 Play Store 的 UI,使得应用代码减少了 50%,渲染速度也大幅提升。因此我们也可以期待一下,Android 系统的设置届时也会带来差不多的性能提升。

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


对开发团队来说,大量减少代码量也更加利于维护。除此之外,Google 通过使用 Jetpack Compose 和 Kotlin 来重建这些系统应用 UI,也为第三方开发者提供一个学习如何优化应用的机会。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3955

    浏览量

    129013
  • Google
    +关注

    关注

    5

    文章

    1777

    浏览量

    58394
  • ui
    ui
    +关注

    关注

    0

    文章

    205

    浏览量

    21587
  • 开发者
    +关注

    关注

    1

    文章

    607

    浏览量

    17266

原文标题:Google默默酝酿新计划,代号“Spa”

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    如何开发一款Google Find My Tag?

    Android 且使用蓝牙低功耗无线技术的设备组成的众包网络,这些设备可以检测附近丢失的设备,并将它们的近似位置报告给设备所有者。 创建用于“Google Find My”网络的设备需要在谷歌注册并获得批准
    发表于 03-05 17:39

    Jetpack Compose解锁CameraX的强大功能

    本文是 "相机与媒体 Spotlight Week" 系列的内容之一。此系列,我们会提供文章、视频、示例代码等资源,以帮助您提升应用的媒体体验。
    的头像 发表于 02-25 11:50 299次阅读

    详解Jetpack Compose布局流程

    我们与 Android 经典视图系统的生命周期 (Measure,Layout,Drawing) 做一个对比: 组合是 Compose 的特有阶段,是其能够通过函数调用实现声明式 UI 的核心,想要深入理解
    的头像 发表于 02-05 13:38 387次阅读
    详解<b class='flag-5'>Jetpack</b> <b class='flag-5'>Compose</b>布局流程

    android手机上emulate应用程序的方法

    Android手机上模拟(emulate)应用程序的方法通常涉及到使用Android模拟器(Emulator)或类似的工具模拟Android环境,以便在没有实际物理设备的情况下运行
    的头像 发表于 12-05 15:33 862次阅读

    docker-compose配置文件内容详解以及常用命令介绍

    。 使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行。 最后,执行 docker-compose up 命令启动并运行整个应用程序。 二、docker-
    的头像 发表于 12-02 09:29 3194次阅读
    docker-<b class='flag-5'>compose</b>配置文件内容详解以及常用命令介绍

    解析NVIDIA JetPack 6.1的新功能

    NVIDIA JetPack一直在不断发展,通过提供量身定制的先进软件满足边缘 AI 和机器人开发者日益增长的需求。每次发布的 JetPack 新版本都会升级性能、加入新功能与优化现有工具,以便为
    的头像 发表于 11-28 10:41 673次阅读
    解析NVIDIA <b class='flag-5'>JetPack</b> 6.1的新功能

    Android 16发布计划曝光,谷歌将同步更新AOSP与Pixel设备

     据外媒最新报道,谷歌计划在2025年6月3日迈出安卓系统更新的一大步,届时将正式将Android 16推送至Android开放源代码项目(AOSP),并同步为Pixel设备带来这一全
    的头像 发表于 11-06 17:05 1389次阅读

    Android 16将新增快速设置面板磁贴大小自定义功能

    10月27日资讯,据海外媒体报道,谷歌正紧锣密鼓地为即将于明年推出的Android 16系统测试一项重大创新功能。该功能将赋予用户前所未有的自由度,允许他们根据个人喜好和需求,调整快速设置面板
    的头像 发表于 10-28 15:51 698次阅读

    NVIDIA JetPack 6.0版本的关键功能

    NVIDIA JetPack SDK 支持 NVIDIA Jetson 模块,为构建端到端加速 AI 应用提供全面的解决方案。JetPack 6 通过微服务和一系列新功能,扩展了 Jetson 平台的灵活性和可扩展性,是 2024 年截至目前下载量最高的
    的头像 发表于 09-09 10:18 735次阅读
    NVIDIA <b class='flag-5'>JetPack</b> 6.0版本的关键功能

    使用NVIDIA JetPack 6.0和YOLOv8构建智能交通应用

    本文将介绍如何使用 NVIDIA JetPack 6.0 的全新 Jetson 平台服务,构建一个适用于边缘的端到端交通分析解决方案。该系统集成了多个功能:使用视频存储工具包 (V
    的头像 发表于 08-23 16:49 702次阅读
    使用NVIDIA <b class='flag-5'>JetPack</b> 6.0和YOLOv8构建智能交通应用

    今日看点丨Google面临被美国司法部拆分风险;NVIDIA Blackwell AI服务器遭遇&quot;组件短缺&quot;

    Google。   消息人士称,如果司法部推动分拆计划,最有可能剥离的部门是 Android 作业系统Google 网路浏览器 Chr
    发表于 08-14 11:03 849次阅读

    Jetpack Compose和设备类型的三大重要更新

    2024 年 Google I/O 大会上我们分享了大量更新和公告,帮助开发者提升工作效率。了解 2024 年 Google I/O 大会上有关 Jetpack Compose 和设备
    的头像 发表于 08-09 17:07 827次阅读

    Jetpack Compose Modifier的使用

    数据传输BLE
    橙群微电子
    发布于 :2024年05月21日 16:19:16

    Jetpack Compose 的基本布局

    mcu
    橙群微电子
    发布于 :2024年05月21日 15:48:29

    谷歌在Android 15增加存储芯片剩余寿命查检功能

    Android Authority日前揭示,Google计划Android 15加入一个新功能,用以协助用户了解硬件寿命,特别是内部存储(ROM)芯片。实际上,在去年底发布的
    的头像 发表于 04-19 16:39 971次阅读