Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
赞誉
“借助 Android 架构组件,我们正在重新设计整个应用的架构。很高兴能采用 Google 认可的、有主见且整洁的方式构建 Android 应用,从而更轻松地支持配置更改。”
Drew Hannay,LinkedIn 的资深软件工程师
赞誉
“Room 可让我们非常轻松地创建数据库表格和 DAO,因此我们可以快速构建自己的产品。而且,注重可测试性对我们来说至关重要。”
Demian Insung Hwang,
KakaoTalk 的 KakaoTalk 开发者
赞誉
“借助 Android 架构组件,我们在新功能的开发上实现了更高的灵活性和更短的周转时间。随着越来越多的开发者开始使用它,我们的整体速度也在不断提升。”
Vishwanath Ramarao,Hike 首席技术官
查看案例研究
赞誉
“我们很喜欢 ViewModel 和 LiveData!我们的代码明显变得更加简洁、稳定和易读,并且代码架构实现了完美统一。稳定性也得到了提升!”
Zheng Songyin,BeautyPlus 的高级开发经理
查看案例研究
赞誉
“Android Studio 中的强大支持以及丰富的静态检查,是我们能够如此得心应手地使用 Room 的关键因素。”
Adam Simek,Strava 工程师
赞誉
“LiveData 在观察模式方面更简捷且更高效。
可读性得到改善,而且我们不用担心生命周期管理的问题。”
Ryan Sejong Suh,KakaoTalk 的 KakaoPay 开发者
赞誉
“由于没有冗杂的样板代码,新开发者可以轻松快速地掌握 Android 架构组件。”
Sumiran Pradhan,Zillow 的高级软件开发工程师
查看案例研究
赞誉
“我们采用了几十种不同的技术,而 Room 给我们带来了巨大的改进。注重可测试性至关重要。”
Andy Lawton,Tinder 的 Android 平台主管
查看案例研究
赞誉
“Room 十分简单易用。它确实有助于我们编写更清晰的代码,并能帮助我们从一开始就避免许多类型的错误。”
Sergio Teran,iHeartRadio 的 Android 工程师
查看案例研究
赞誉
“Room 提供了一种很好的方式来快速创建数据库以进行单元和交互测试。”
James Sungsoo Jung,
KakaoTalk 的 KakaoTalk 开发者
赞誉
“通过使用 Android 架构组件,开发者的工作效率确实得到提高。一旦新的开发者了解 ViewModel 中的逻辑所在,就会爱上它!从头开始也会变得更容易。关于内容的布局方式,你会有一条清晰的思路。”
Sumiran Pradhan,Zillow 的高级软件开发工程师
查看案例研究
赞誉
“WorkManager 简化了 redBus 应用向其后端服务器发送信息的方式。WorkManager 库能够处理网络连接、电池等参数以及使用适当的处理程序(如 AlarmManager 或 JobScheduler),使我们能够专注于构建业务逻辑,并将执行细节任务转交给 WorkManager。”
Dinesh Shanmugam,redBus.in 的 Android 主管
查看案例研究
赞誉
“Android Jetpack 导航设计精良,完全可配置。我们使用自定义视图重构了旧版抽屉式导航栏,从而去除了所有反模式。我们打算将其更广泛地运用到我们的应用之中。”
Emery Coxe,HomeAway Android 主管
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],[],[],[]]