Android Weekly #230 安卓開發周刊 中文版

文章&教程

擴展Mockito(jeroenmols.com)

Jeroen Mols舉例說明了自定義Mockito匹配器的強大功能。

ConstraintLayout Chains –第2部分(blog.stylingandroid.com)

在前面的文章中Mark Allison描述了我們如何能夠創建一個Chain,然后看看我們利用Spread Chains可以做些什么。本文則介紹了“Inside Spread Chains”。

Android 中Async-Await的簡介 (medium.com)

Kotlin 1.1將把協同程序引入到語言中,它將允許計算在某些點被暫停,以后再繼續運行。

2.0有何不同(github.com)

這里說的是RxJava 2.0的新特性。

Activity Revival與旋轉設備案例 的情況(medium.com)

您永遠不會知道什么會終止您的Activity,這就需要您預先做好準備。Joanna Smith展示了如何確保您的App能夠應對配置的改變。

RxJava和Retrofit發了脾氣 (medium.com)

上個周,Pierre-Yves Ricau發現在JDK的Throwable類中有一個有趣的API設計問題,這將導致在RxJava和Retrofit中出現錯誤。本文是他如何發現這些錯誤的報告書。

Retrofitting Espresso (collectiveidea.com)

本文描述了如何讓Espresso對RxJava的背景調度器進行等待。

在Kotlin中使用Extensions和Operators進行函數組合 (www.novoda.com)

Kotlin給了我們強有力的方法來擴展語言,但是是否存在方法可以讓我們改進函數的調用方式呢?

糟糕的身份認證。還有糟糕的安全性。 (medium.com)

一個故事,講述了為什么老式的身份認證很糟糕,以及我們如何才能在不忽視安全性的情況下做的更好(使用Android KeyStore)。

設計

Material Design App的八項禁忌 (blog.prototypr.io)

您的App正在用Material嗎?如果您真的想要依賴Material Design系統的話,這里是8個最壞的實踐,您無論付出怎樣的代價都要努力避免。

庫&代碼

Android-proguards (github.com)

使用一行配置混淆器。

Moxy (github.com)

Moxy是一個庫,當您在做Android Application時它幫助您使用MVP模式。避免了生命周期和樣板文件代碼問題!

WiseFy (github.com)

針對Android圍繞WifiManager的ConfigurationManager的包。

新聞

支持終結Eclipse Android Developer Tools (android-developers.blogspot.com)

隨著Android Studio 2.2的發布,現在是時候對Eclipse Android Developer Tools說再見了。

在Firebase Test Lab中Android 7.1 Developer Preview上的測試 (android-developers.blogspot.com)

Google宣布Android 7.1 Developer Preview在Firebase Test Lab虛擬設備中可用。

ConstraintLayout beta 3 is現在發布 (sites.google.com)

Google已經發布ConstraintLayout beta 3,帶有一些漏洞修復。

視頻&播客

Droidcon NYC 2016 (www.油Tube.com)

Droidcon NYC 2016上的全部展示記錄。

 

 

英文原文:Android Weekly #230

中文翻譯:深度開源

譯者:青島海邊 校對:OPEN編輯

本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接

我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們

 本文由用戶 五嘎子 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!