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

文章&教程

Kotlin是如何成為我們的Android系統的主要語言的(medium.com)

幾個月前某個團隊決定做一種新嘗試:開發一個商業應用,其整個開發過程完全使用Kotlin——一種JetBrains公司的新型程序設計語言。

使用Retrofit 2的Android MVVM生命周期App結構(medium.com)

本文中,您將通過一個使用了Retrofit的MVVM 結構的真實例子理解RxJava 2,您還將學到如何通過對View的生命周期的網絡請求響應來提高您的App的性能。

技術對話——您確實有些事情要說!(medium.com)

Florina Muntenescu鼓勵所有人分享他們的知識。

Da真正的碎片——傳感器(pguardiola.com)

本文中,Pablo Guardiola簡述了如何在Android系統下使用傳感器,分析了它們在電池優化模式下如何運轉,并解釋了一些可以解決碎片問題的技巧。

Android的簡單單元測試 (stfalcon.com)

為您的Android App書寫簡單單元測試的入門。

Reductor –Redux for Android。第2部分 (yarikx.github.io)

第一部分中涵蓋了Reductor是什么以及如何使用它將狀態轉換模型化為純函數。本部分繼續展示如何實現他們。

Android過程死亡——及其對您的App的(重要)影響 (medium.com)

Daniel Novak警告開發人員們注意處理其App的過程死亡。

使用Anko布局提速400%(medium.com)

Simon Vergauwen舉例說明了在Kotlin中基于Anko的布局編碼是如何比XML更快的。

使用Android Job和Dagger的后臺操作 (www.adavis.info)

為了幫助對您正在使用的后臺操作的不同方式進行抽象,Evernote的優秀團隊開源了Android Job。Annyce Davis通過幾個示例較詳細的描述了這個庫。

VectorDrawable PNG (blog.stylingandroid.com)

最近Mark Allison又遇到了另一個問題,一個VectorDrawable出現了一些令人費解的呈現,在本文中他還對一些潛在的陷阱進行了描述。

設計

Daniel Zeller講述Depth Library(www.androidexperiments.com)

一個用來舉例說明Depth Library功能的App,針對設計人員和開發人員。

庫&代碼

Crescento(github.com)

Android庫,在圖像視圖和相對布局下面添加一條曲線。

LongPressPopup (github.com)

一個庫,讓您可以實現與Instagram的長按顯示細節類似的行為,具有選項可以將所有種類的視圖放入其中。

RMSwitch (github.com)

一種簡單的,可以自定義的,具有兩種或者三種狀態的切換試圖(Switch View)

Depth-LIB-Android (github.com)

這個庫可以增加視圖的深度/厚度。

新聞

ConstraintLayout beta 4現已發布(sites.google.com)

Google發布了ConstraintLayout beta 4。這次發布修復了一些有關指南定位和所包含的標簽使用的錯誤,增加了一些額外的性能改進。

視頻&播客

London Recordings中的Kotlin之夜(Kotlin Night) | Kotlin播客(blog.jetbrains.com)

London的Kotlin之夜(Kotlin Night)于2016年10月12日舉行。現在其視頻記錄在這里可以獲取以供欣賞。

針對SQL開發人員的Firebase Database (www.油Tube.com)

來自Firebase 團隊的David East的八段系列視頻,是關于針對SQL開發人員的Firebase Database的,來看看吧。

通過實例學習Rx(vimeo.com)

出乎預料,(通過RxJava)掌握反應式編程的最簡單的方式是借助各種實例。所以在本次談話中,Kaushik Gopal僅僅通過3個實例來幫助說明。

Mockito – 是什么創造了一個好的單元測試 (caster.io)

本課描述了一個好的單元測試的各種不同特征。

Pro RecyclerView (realm.io)

在本次360AnDev談話中,Yigit Boyar討論了RecyclerView的整體架構:它是如何工作的,優先順序是什么,以及您怎樣才能從它那里獲取更多。

Android對話: Mike Nakhimovich (www.油Tube.com)

Mike Nakhimovich告訴了我們Dagger 2的作用范圍,添加了一些新改進,這是他參加一次技術討論,從參與者那里得到的:@Reusable和static @Provides

 

英文原文:Android Weekly #232

中文翻譯:深度開源

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

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

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

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