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

文章 & 教程

Zen Android MVVM (medium.com)

Cain Wong的這篇文章是對上周的Okuki庫介紹的跟進。這是關于在保持理智的同時開發一個干凈的結構。

App 使用 Clean Architecture架構(news.realm.io)

在這篇文章中,喬·伯奇(Joe Birch)告訴我們,如何將一個幾乎沒有架構的應用程序遷移到Clean Architecture架構下。

如何在Android上制作小部件 (tecsynt.com)

有很多關于制作應用程序的博客文章,但很少有關于制作小部件的博客文章。這篇博客文章解釋了基礎知識,并告訴你需要注意的事情和開發一個小部件時的一些注意事項。

遷移Roboguice 3 - 第1部分 (medium.com)

Mark Ng的帖子描述了退出Roboguice 3庫的動機―一定也要查看第二部分。

遷移Roboguice 3 - 第2部分 (medium.com)

跟隨Mark Ng的帖子,在這個帖子中他比較了各種DI框架中的不同實現。

ShimmerLayout(medium.com)

Tamas Vegh的一篇文章描述了他創造閃光布局庫的旅程。還有檢查代碼部分中的存儲庫。

Android架構組件 - 查看生命周期 - 第3部分 (riggaroo.co.za)

在這篇博客文章中,Rebecca Franks檢查了引入并處理生命周期更改的新類。

Dagger 2 - 自定義范圍,組件依賴項,子組件 Subcomponents(proandroiddev.com)

Eugene Matsyuk的更高級的Dagger 2教程。

Google Assistant Trivia Game (medium.com)

Google為Google助手開了一個瑣事游戲應用程序,現在您可以看到使用Google上的“Google”操作的全部工作的設計和邏輯,還有Google Assistant的開發平臺。

架構組件:LiveData (blog.stylingandroid.com)

在這個系列中,Mark Allison看到了新的架構組件,并展示了我們如何從中受益。在第二篇文章中,他看了一下LiveData。

Android環回P2P呼叫 - WebRTC (vivekc.xyz)

對等視頻通話有一段時間,現在每個應用程序都有內置的音頻/視頻通話。本教程系列是關于以簡單易懂的方式為初學者提供探索此類功能的可能性。

Kotlin 代理模式 的Android開發 - 第二部分 (medium.com)

這是Fabio Collini的兩部分系列的第二部分,它解釋了如何在Kotlin中實現委托模式。

Android O:通過SMS令牌驗證電話號碼 (code.tutsplus.com)

在本教程中,您將了解Android O中酷的新的SMS令牌功能。您將學習如何生成應用程序特定的令牌,以便在設備首次收到包含該令牌的消息時觸發掛起的意圖,和驗證電話號碼。

Android上的FSM:如何實現應用模塊化?(medium.com)

在Romain Rochegude的這篇文章中,你將學習實現一個有限狀態機來構造你的應用程序。

初級Android開發人員的知識提升 - 第一部分 (medium.com)

這是一個專門針對初學者的博客文章,以避免一些陷阱,讓你快速上手。 即使你是Android開發人員,你也可能會在列表中看到你不知道的內容。

Kotlin不能選擇 (medium.com)

Benjamin Monjoie寫的關于Kotlin語言怪癖唄視為lambdas的好文章。

Android O,N及更低版本的組件生命周期和后臺任務(developerlife.com)

隨著Android O的變化,你將如何開始后臺任務。 其中一個主要區別在于,當活動消失時,沒有持續通知的Started Service不會允許在后臺運行。 在這篇文章中,你將學習如何在Android O中正確的方式實現后臺任務。

使用ResultReceiver與IntentService進行通信(proandroiddev.com)

在Bakhtar Sobat的這篇文章中,您將學習如何使用ResultReceiver從IntentService獲取結果。 IntentService是根據需要處理異步請求(以Intents表示)的服務的一個基本的類。 這是從主線程卸載工作的常見模式 - 但傳遞數據可能會有點乏味。

Android面試問題(github.com)

所以 - 你想把作為一個Android開發者落實為你的夢想工作,然后你應該看看這些問題。 我承認,他們中許多人正在編織利基主題,并且可能你現在不能做任何事情 (接受采訪)- 但是這是一個很好的匯編。

庫&代碼

DropDownView(github.com)

一個簡單的帶有內置的動畫的下拉式視圖

RxIdler (github.com)

Espresso的IdlingResource包裝一個RxJava調度程序。

whorlwind (github.com)

圍繞Android指紋API的反應性包裝,可使用指紋處理加密/解密敏感數據

adbons (github.com)

一個Android adb工具的封裝。 這只是一個基于steroids的adb。

ShimmerLayout (github.com)

Supercharge的Android應用程序的內存效率閃爍效果。

視頻&博客

學習Kotlin - 屬性一流的語言功能 (fragmentedpodcast.com)

在這個迷你片段,KG 作為一個newby談論他的學習Kotlin旅程

事件

Android架構組件介紹 - 7月20日(medium.com)

加入我們Google開發人員專家有Rebecca Franks,Alex Koller和Dario Mungoi,介紹了Google I / O 2017期間推出的新的Android架構組件。

 

英文原文:Android Weekly #266

中文翻譯:深度開源

譯者:木槿 校對:OPEN編輯

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

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

 

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