原文地址:http://androidweekly.net/issues/issue-254
寫在前面的話:這周有不少視頻簸搞,不過大多數(shù)都需要翻墻,所以沒有梯子的塞栅,要準(zhǔn)備個梯子在看視頻哦~者铜,如果有那個教程文章看不懂,可以私信我构蹬,我可以整理整理王暗,出個教程悔据。
一庄敛、文章和教程
1.使用Espresso和Mockito測試MVP:(關(guān)鍵字:單元測試)
Josias Sena簡單的教程如何單元測試,我們許多人嘗試遵循的“令人驚訝”的MVP架構(gòu)模式
2.如何在Kotlin中創(chuàng)建Gradle插件:(關(guān)鍵字:Kotiln)
你要在Kotlin創(chuàng)建一個Gradle插件嗎科汗?看看這些有用的提示藻烤!
3.慣用 Kotlin 最佳做法:(關(guān)鍵字:Kotlin)
為了充分利用Kotlin,我們必須重新介紹我們在Java中使用的一些最佳實踐头滔。其中許多可以用Kotlin提供的更好的替代品代替怖亭。
4.面試Android開發(fā)者:(關(guān)鍵字:面試)
布倫丹·法希(Brendan Fahy)的一位朋友最近問他有關(guān)采訪Android開發(fā)人員的建議,他最終寫下了大家的看法坤检。
5.你所需要的只是一點點耐心:(關(guān)鍵字:學(xué)習(xí)方式)
Zarah Dominguez講述了他的學(xué)習(xí)方式
6.鏡像:輕松反射Java和Android:(關(guān)鍵字:Java反射)
Sylvain Galand引入了Mirror兴猩,一個Java庫,允許您編寫具有注釋的界面 - àla Retrofit早歇,以避免反射API的痛苦倾芝。
7.React Native 中導(dǎo)航的樣式:(關(guān)鍵字:RN)
本教程是關(guān)于在React Native中的應(yīng)用程序?qū)Ш健?br>
8.所有Android Fragment的問題的解決方案(及其原因):(關(guān)鍵字:Fragment)
看到Fragments,如果你想避免它可能會出現(xiàn)的問題有什么選擇.
9.在Android上持續(xù)集成:(關(guān)鍵字:集成)
Coltin Caverhill在專門的AWS機器集群中描述了Yelp的CI / CD設(shè)置箭跳。這些機器運行JUnit測試晨另,靜態(tài)分析,構(gòu)建APK谱姓,合并代碼和發(fā)送通知
Robert Simoes分享了Gradle task借尿,以便通過Android Studio構(gòu)建APK來存檔。
11.少年,不來一發(fā)VR么:(關(guān)鍵字:VR)
VR有潛力 為人路翻,地方和事物提供全新視角狈癞。Makhdumi希望鼓勵開發(fā)社區(qū)推動創(chuàng)新的范圍,特別是鼓舞學(xué)習(xí)和創(chuàng)造力帚桩。
二亿驾、類庫
Facebook在F8發(fā)布了Litho。 Litho使用聲明式API來定義UI組件账嚎。 您只需簡單地根據(jù)一組不可變的輸入來描述UI的布局莫瞬,并且框架負責(zé)其余部分。 利用代碼生成郭蕉,Litho可以在您的UI下執(zhí)行優(yōu)化疼邀,同時保持代碼簡單易用。
三召锈、工具
Ishan Khanna寫了一個Chrome插件,可以幫助您在類似于Android Studio的項目中導(dǎo)航課程涨岁。
四拐袜、音頻視頻
Droidcon:一個Android技術(shù)大會
這個演講將探討如何增加我們應(yīng)用程式狀態(tài)的信心和決定性。
Android的組件允許開發(fā)人員通過簡單的聲明式API來實現(xiàn)復(fù)雜梢薪,高效的RecyclerView蹬铺。 在本課程中,我們將討論這個強大的框架的功能和特點秉撇。
5.Design Snippets: Circuit's simple and clean visual design
關(guān)注我的微信公眾號MAndroid甜攀。同步更新,還有更多的Android資訊琐馆。