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

文章&教程

寫不錯的單元測試(jeroenmols.com)

Jeroen Mols提供三個非常簡單的規則,將有效提高您的測試游戲。每個規則緊接著都是實用的提示,以便您可以輕松地開始實施。

幫助在Kotlin中模擬測試 (medium.com)

Roger Silva演示了如何在Kotlin對象中啟用mocking,而且不需要為單元測試更改其系統默認的不可變屬性。

如何和為什么終止了God objects (www.philosophicalhacker.com)

在專門地android開發中,我們有一個眾人皆知并且愛恨的“上帝”:Context。哲學黑客演示了為什么和如何終止應用程序中的Context。

如何在Android應用中撥打電話和使用短信 (code.tutsplus.com)

在本教程中,Chike Mgbemena寫了有關于Android Telephony和SMS API的文章。您將了解如何通過應用程序打電話,以及如何監控電話通話事件甚至如何發送和接收短信。

Android Things - 電力監控應用程序 (riggaroo.co.za)

Rebecca Franks分享了一個使用Android Things,Firebase和Raspberry Pi監控她家中電力狀態的應用程序 。

使用密鑰庫系統存儲和檢索敏感信息 (medium.com)

Josias Sena討論了如何最大限度利用Android Keystore、存儲密碼或其中的任何其他敏感數據、加密數據,然后立即解密該數據。

The lost droid 和the magic Dagger (medium.com)

介紹Android的依賴注入,以及如何使用Dagger 2實現它。

Wear 2.0:Match Timer - 第一部分 (blog.stylingandroid.com)

Mark Allison更新了他的Match Timer應用程序(從較早的帖子)到Android Wear 2.0

沒有Fragment的ViewPager(www.ottodroid.net)

這篇博文解釋了如何在沒有Fragments的情況下使用ViewPager。

壓力測試Android應用程序 (android.jlelse.eu)

Mostafa Gazar分享了一些關于如何測試您的應用程序壓力的建議。

RxJava 中 Subscriptions 的內存泄露 (medium.com)

MarcinRobaczyński探索的陷阱之一是如何簡單地利用RxJava的Subscriptions產生泄露內存.

你的單元測試可能不如你想象的那么可靠 (afterecho.uk)

一個提醒關于通過單元測試的代碼在設備上依然報錯。

飛行模式:啟用Trello移動離線(tech.trello.com)

Dan Lew分享了Trello團隊如何在他們的Android應用中實現離線功能。

Android開發的自我指導資源 (推ter.com)

想要進入Android? Corey Latislaw分享了一些復雜的自我指導資源。

庫 & 代碼

Alerter (github.com)

這個庫克服Toasts和Snackbars的局限性,同時降低布局的復雜性.

sensey (github.com)

Android庫使檢測手勢變得輕而易舉。 這個庫是為了簡單化和易于使用而構建的。它消除了大部分樣本代碼以便于處理安卓上設置的手勢檢測。

mkloader (github.com)

出色流暢的自定義加載視圖。

新聞

Kotlin 1.1 候選版本在這里 (blog.jetbrains.com)

Kotlin 1.1終于到了發布候選階段。

Google Play服務10.2版本資訊 (developers.google.com)

來自Google Play服務10.2版本的亮點。

視頻 & 博客

Android上的MVVM(www.油Tube.com)

Petr Nohejl演示了在Android上實現MVVM,他展示了利用數據綁定庫在Android上實現MVVM是多么容易。

Android開發人員的Effective Java – Item #14 (fragmentedpodcast.com)

在這個迷你片段集,Donn談論了有效Java系列的項目#14 - 在公共類中,使用訪問器方法,而不是公共字段。

RxJava for the Rest of Us (realm.io)

Hugo Visser討論了什么是RxJava,以及如何使用它來解決Android應用中的問題。

 

英文原文:Android Weekly #245

中文翻譯:深度開源

譯者:木槿 校對:OPEN編輯

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

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

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