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 協議,如有侵犯到您的權益,請聯系我們