android 1.0组件数据库,正式发布 Android 架构组件 1.0 稳定版

今天我们很高兴地宣布 Room 和生命周期管理(Lifecycles)的架构组建库 1.0 稳定版正式发布,其 API 已经可以在生产环境的 App 和库中使用,并且我们强烈建议在 App 架构和本地储存方面需要帮助的开发者使用这些 API (只是推荐使用,并不硬性要求)。此外生命周期管理同时也已集成到支持库中(Support Library),因此开发者也可以在标准类别里,如 AppCompatActivity 中使用这些 API。

虽然我们今日才发布稳定版,其测试版组件早已被整合进达十亿量级下载的 App 中。架构组件帮助很多顶级开发团队,如 Zapppos,将更多的时间集中在更为关键的工作中。

d3ebe7230fd6e78a94a79dda34bf49e0.png

在架构组件发布之前,我们有自己的 ViewModel 实现,通过加载器(Loader) 和依赖注入(Dependency Injection)保证即使配置更改后,ViewModel 依旧不变。我们最近转用了架构组件中的 ViewModel 实现,并完全摆脱了重复工作,我们发现可以将更多的时间用于设计、业务逻辑和测试,而不是浪费在样板代码或担心 Android 生命周期的问题上。

同时我们也开始借助 LiveData —— 一个可以感知 Activity 生命周期的数据容器 —— 用于获取和显示网络数据,而不用再担心网络调用的订阅管理。 —— David Henry,Zappos 的 Android 软件工程师

架构组件提供简单、灵活而且操作性高的方法,解决开发者遇到的常见问题,让他们可以专注于打造一流的用户体验。在其背后,我们通过 App 架构指南,将多个核心构建单元捆绑在一起。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值