Android Weekly #355 安卓开发周刊 中文版
文章&教程
处理代码中的Nullability(pspdfkit.com)
David Schreiber-Ranner撰写的这篇博客文章简要介绍了Nullability这一主题,并讨论了几种在Java应用程序中处理Nullability的最佳实践。
从Observable Fields到LiveData只需两步(medium.com)
JoseAlcérreca建议从数据约束库提供的可观察字段转移到LiveData,以改善与Google最新架构库的兼容性。
赞助
通过Hired查找您的下一个Android工作(www.hired.com)
Hired是Android开发者的首选就业市场。我们使用尖端技术将您与世界上最具创新精神的公司相匹配。简化您的求职 - 创建1个个人资料并在Hired上提供数千个机会。
为什么我们需要Kotlin Native(medium.com)
最初的移动开发历来需要在2个或更多不同的平台和工具包上进行开发。Jeremy Rempel提出了一个案例,说明为什么Kotlin Native会对此有所帮助。
如何参与Open Source(opensource.guide)
想为Open Source做贡献吗?为初次参与者和经验丰富者提供Open Source贡献的指南。
Kotlin Anti-Patterns - 这也是无效的(blog.novoda.com)
Kotlin是新开始的,随之而来的是许多未经开发的路径和未知的陷阱。 Paul Blundell探讨了其中一种反模式,考虑到文章的缘故,“这也是无效的”。
Firebase Performance的隐藏成本以及如何避免它们(proandroiddev.com)
Firebase Performance有一些可能是特殊和意外的陷阱。在本文中,Andrii Chubko探讨了您可能遇到的问题以及应对这些问题的方法。
Android Q Roles(medium.com)
在Android Q Beta 1版本中,我们获得了一个新的有趣功能:Roles。虽然这个功能还处于早期开发阶段,但ŁukaszChromy会看一下它是如何有用的。
维护Kotlin库中的兼容性(zsmb.co)
在发布开源库时,有一些巧妙的方法可以破坏客户端的兼容性。 MártonBraun涉及三个主题:源兼容性,二进制兼容性和反对。
Kotlin Generics 和· Variance(kotlinexpertise.com)
Simon Wirtz撰写的这篇文章介绍了Kotlin中的Generics 和Variance概念,并将其与Java进行了比较。
Kotlin协同程序:案例研究,第1部分(medium.com)
在这个博客系列中,Mohit Sarveiya分享了他如何将协同程序与各种用例集成,并讨论他遇到的一些困难
生成代码的经济学(jakewharton.com)
任何投入使生成器发出更高效的代码,这通常意味着输出更少的代码并且很可能分配更少的对象,将获得回报。Jake Wharton 解释了他遇到的两个具体的现实生活中的例子。
外部存储的破坏:Google在哪里? (commonsware.com)
在一系列博客文章中,Mark Murphy研究了Android Q将为外部存储带来的变化。
库&代码
Aegis(github.com)
适用于Android的安全OTP应用
Reaktive(github.com)
Kotlin多平台实现Reactive Extensions(!!!)
新闻
2019年的Google I / O 计划表(events.google.com)
完整的2019年的Google I / O 计划已发布到I / O网站。
AOSP应用程序更新(android-developers.googleblog.com)
到目前为止,Google已在AOSP中清理了以下3个应用:音乐,日历和计算器
微软和雅虎帐号现在可用于Firebase Auth(firebase.googleblog.com)
Firebase Auth在移动设备上启动新的登录方式,添加了Microsoft和Yahoo身份提供商
视频&博客
Android vitals:解决电池问题(www.油Tube.com)
Android vitals允许您识别应用中的性能问题,是通过提供有关电池使用,稳定性,描绘,应用启动时间和权限请求等有关信息。
特刊
Droidcon Boston,2019年4月8日至9日(www.eventbrite.com)
Droidcon Boston几乎就在这里!!!!! 2019年4月8日至9日,加入充满活力的New England Android社区,进行为期两天的技术深度交流,展示来自世界各地的30多位演讲者的演讲。您愿意参加?使用代码ANDROID-WEEKLY-10-OFF可获得10折优惠
英文原文:Android Weekly #355
译者:木槿 校对:OPEN编辑