Android Weekly #353 安卓开发周刊 中文版
文章&教程
使用导航组件获得 - 详细视图(proandroiddev.com)
在本文中,LaraMartín向您展示了如何使用导航组件获得Master-Detail视图。
库开发的Dagger Component Dependencies(proandroiddev.com)
Mike Nakhimovich提供了一个详细分类,是有关如何使用Dagger通过Dependency Injection 集成库模块。
增强Board Game的现实性(www.hackster.io)
Paul Trebilcox-Ruiz的项目展示了如何创建一个简单的游戏板,确定游戏块的位置,然后使用游戏块数据在Android手机上显示有趣的增强现实性的信息。
赞助
通过Hired查找您的下一个Android工作(www.hired.com)
Hired是Android开发者的首选就业市场。我们使用尖端技术将您与世界上最具创新精神的公司相匹配。简化您的求职 - 创建1个个人资料并在Hired上提供数千个机会。
Q Developer Preview 1上的随机情报(commonsware.com)
每次Google发布新的开发者预览版时,Mark Murphy都会通过API差异报告高层概述,甚至发布博客文章,看看是否有一些事情需要开发人员更多关注。
提倡(某些)Kotlin表达(proandroiddev.com)
Bartek Lipinski分析了一些很好的经验,关于使用带有“when”的函数表达式。
适用于Android的Material Components:Bottom Navigation(medium.com)
Nick Rout的这篇文章介绍了底部导航组件的功能和API。
早期学习ViewModel SavedState(zsmb.co)
正确地保存应用程序的状态以便它能够幸免于process death,这在Android社区中经常讨论,并且MártonBraun描述了我们如何在ViewModels中获得对它的支持。
Cross-Platform?我们不再这么说了(touchlab.co)
在Touchlab,他们不使用术语跨平台。他们更喜欢“多平台” - 这里列出了几个重要原因。
在多模块Android项目中共享Gradle配置(handstandsam.com)
Sam Edwards的帖子向您展示了一种在Android库模块之间共享通用配置的方法,以减少样板Gradle配置。
探索Android Q:设置面板(joebirch.co)
在Android Q中,我们看到的新功能之一就是所谓的“设置面板”。 Joe Birch描述了这些是什么以及如何使用它们。
使用ActivityScenarios进入活动测试(medium.com)
Google的测试团队介绍了Android X测试库,其中我们可以找到ActivityScenario,这是一种测试活动和与之相关的代码的新方法。这些API可以使其成为稳定版本,因此Roberto Orgiu展示了如何使用它们。
使用Kaskade管理状态(proandroiddev.com)
Miguel Panelo介绍了一个名为Kaskade的新状态容器(MVI)的安装启用。
Android WorkManager。管理定期任务(medium.com)
Robert Levonyan提供了有关如何使用新WorkManager实现后台任务的一些细节。
库&代码
Kaskade(github.com)
适用于Android和Kotlin的单向状态容器
Navigation Codelab(codelabs.developers.google.com)
导航架构组件简化了实施导航,同时还帮助您可视化应用程序的导航流程。 Codelab将教您如何实现它。
mr-clean(github.com)
让Mr. Clean保持您的日志定期清除敏感数据。
新闻
Android Q Beta简介(android-developers.googleblog.com)
Google正在为早期采用者发布Android Q的Beta 1,并为开发人员发布预览SDK。本文列出了SDK中可用的所有新功能。
推出新的Google Play应用和游戏图标规范(android-developers.googleblog.com)
作为Google重点关注并致力于改善用户Play商店体验的一部分,他们正在为您的应用图标引入新的设计规范。
稳定版的Android Jetpack导航(android-developers.googleblog.com)
Google宣布推出Android Jetpack导航组件的稳定版本。
使用奖励产品增加您的收入(android-developers.googleblog.com)
Google Play宣布推出奖励产品,这是一种新的产品类型,现已在Play控制台的公开测试版中提供。奖励产品使Google Play开发人员可以轻松地增加其货币化用户群。
视频&博客
获胜应用商店优化策略(ASO技巧)(www.油Tube.com)
来自Mobtimizers的ASO顾问Peter加入Ariel,讨论App Store优化策略并分享他的成功框架以及一些提示和技巧。
英文原文:Android Weekly #352
译者:木槿 校对:OPEN编辑