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編輯