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

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

3天内不再提示

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

OSC开源社区 来源:OSC开源社区 2023-02-18 11:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

上周,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

    文章

    4049

    浏览量

    135034
  • Google
    +关注

    关注

    5

    文章

    1821

    浏览量

    60773
  • ui
    ui
    +关注

    关注

    0

    文章

    211

    浏览量

    22544
  • 开发者
    +关注

    关注

    1

    文章

    806

    浏览量

    18129

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    新大陆自动识别正式获得Google Android Enterprise金牌合作伙伴认证

    近日,新大陆自动识别正式获得Google Android Enterprise金牌合作伙伴认证。同时,公司多名核心工程师顺利通过Android学院专家级考核,实现产品资质认证与技术人才的双重硬核升级。
    的头像 发表于 06-03 15:33 95次阅读

    谷歌宣布Android正从操作系统转型为智能系统

    在近期举办的 The Android Show ,我们宣布 Android 正从操作系统转型为智能系统,为您的应用互动创造更多可能。借助软
    的头像 发表于 06-02 10:44 416次阅读

    TikTok使用Jetpack Compose提升开发者工作效率

    TikTok 是一个全球短视频平台,以海量的用户群体和极具创新性的功能而闻名。其团队不断为用户发布更新、进行实验并上线新功能。在保持高速迭代与应对技术债的双重挑战下,TikTok Android 团队选择了 Jetpack Compos
    的头像 发表于 03-31 09:11 526次阅读

    Google正式发布LLM评测基准Android Bench

    LLM 在 Android 开发任务的表现。现在,我们发布了 Android Bench 的首个版本,这是 Google 官方专门针对 Andr
    的头像 发表于 03-14 16:00 2025次阅读
    <b class='flag-5'>Google</b>正式发布LLM评测基准<b class='flag-5'>Android</b> Bench

    深入解析RK平台Android/Linux Bootloader核心文件:android_bootloader.c

    Bootloader是Android设备启动的第一道“关卡”,负责初始化硬件、加载系统镜像并完成内核启动的前置准备。在基于U-Boot的Android设备
    的头像 发表于 01-09 10:58 1610次阅读
    深入解析RK平台<b class='flag-5'>Android</b>/Linux Bootloader核心文件:<b class='flag-5'>android</b>_bootloader.c

    颖电子8位单片机的I/O设置介绍

    在嵌入式系统设计,单片机的I/O端口设置是基础且关键的一环。今天我们详细解析颖电子8位单片机的I/O
    的头像 发表于 12-30 09:37 994次阅读
    <b class='flag-5'>中</b>颖电子8位单片机的I/O<b class='flag-5'>设置</b>介绍

    nordic NRF54蓝牙设备在Google Pixel 10上“听诊”蓝牙信道示例

    说明如何使用 nRF Connect SDK 的蓝牙信道探测反射器示例程序(运行于 nRF54L15 SoC),配合搭载 Android 16 系统蓝牙信道探测发起器及算法实现的 Googl
    发表于 11-26 17:44

    仅使用智能手机在NVIDIA Isaac Sim重建场景

    使用 iPhone 拍摄照片,到利用 3DGUT 进行 3D 场景重建,再到将重建的场景导入 NVIDIA Isaac Sim 并添加机器人。若要跳过重建步骤(步骤 1–3),直接在 Isaac Sim(步骤
    的头像 发表于 11-10 14:03 1303次阅读

    谷歌查找我的设备配件(Google Find My Device Accessory)详解和应用

    设备(Owner device)通常是指具有Android系统的设备如手机等,且和附件做过关联(配置),是配件的所有者,Google服务器和其它支持Google FMDN功能的手机或平
    发表于 08-31 21:10

    全新导航库Jetpack Navigation 3发布

    在应用的不同屏幕之间导航理应简单明了。然而,构建稳健、可扩展且赏心悦目的导航体验却并非易事。多年来,Jetpack Navigation 库一直是开发者的重要工具,但随着 Android 界面格局的演变,尤其是
    的头像 发表于 08-06 13:56 1651次阅读

    Android Studio的Gemini全面支持Dart和Flutter开发

    Android Studio 创建 Android 应用的 Flutter 开发者将迎来一次重大的飞跃: Android Studio
    的头像 发表于 08-06 13:52 1660次阅读
    <b class='flag-5'>Android</b> Studio<b class='flag-5'>中</b>的Gemini全面支持Dart和Flutter开发

    告别烧固件,RK3562开发板Android系统屏幕方向临时设置小妙招

    本文介绍RK3562开发板Android13系统不修改源码情况下,通过修改系统配置文件实现屏幕方向旋转。使用触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz
    的头像 发表于 07-11 18:48 1175次阅读
    告别烧固件,RK3562开发板<b class='flag-5'>Android</b><b class='flag-5'>系统</b>屏幕方向临时<b class='flag-5'>设置</b>小妙招

    Android 16更新亮点介绍

    应用Android 用户提供更新,以及 6 月份的 Pixel Drop。我们还总结了所有 Google I/O 的相关更新,帮助 Android 开发者构建出色的自适应
    的头像 发表于 07-05 11:37 4077次阅读

    Google Fast Pair服务简介

    ,无需用户再次将设备置于配对模式即可配对。 为设备关联个性化名称。 为耳机等设备显示电池电量通知。 在 Android 11 及以上系统显示设备详细信息。 帮助用户定位丢失的耳机或耳塞。 在网
    发表于 06-29 19:28

    ArkUI-X与Android联动编译开发指南

    ArkTS产物到Android工程。 其功能主要包括: 1.手动配置编译ArkTS源码开关 2.手动配置编译module 3.手动配置文件输出路径 编译配置说明 配置编译ArkTS脚本开关 在
    发表于 06-16 22:55