Android Weekly #254 安卓開發周刊 中文版
文章 & 教程
使用Espresso 和Mockito測試MVP (josiassena.com)
Josias Sena簡化的指導關于如何單元測試許多人嘗試追隨的“如此令人驚訝”的MVP建筑風格。
在 Kotlin中 如何創造 Gradle Plugin (www.thedroidsonroids.com)
你準備在在 Kotlin中 創造Gradle Plugin嗎?考慮一些建議!
慣用的Kotlin 最佳練習 (blog.philipphauer.de)
為了充分利用 Kotlin,我們必須重溫一些我們在 Java中經常做的做好的練習。他們中的許多可以由Kotlin提供的更好的選擇所代替。
面試Android開發人員(medium.com)
最近 Brendan Fahy的一個朋友問他一些建議關于面試Android開發人員,他最終寫下了大家的看法。
你所需要的只是一點點耐心 (zdominguez.com)
Zarah Dominguez 解釋了如何在您當地的Droidcon或其他活動中進行演示。
Mirror: 簡化Java和Android的反射 (medium.com)
Sylvain Galand介紹了一款Java庫的Mirror允許你用注釋來寫交界面, 為了避免反射API的疼痛
使用React Native導航和設計 (developerlife.com)
這篇文章是完全關于在React Native中軟件導航。
Fragments:解決所有Android的問題(和原因)(news.realm.io)
Michael Yotive在2017年會看到Fragments,如果你想避免它們,會有什么選擇存在。
在Android上持續集成(engineeringblog.yelp.com)
Coltin Caverhill在專門的AWS機器集群中描述了Yelp的CI / CD設置。這些機器運行了Junit測試,靜態的分析,建立 APKs,合并代碼,和發送通知。
一個Groovy腳本來完全保存它們 (medium.com)
Robert Simoes 分享了 Gradle任務為了實現通過 Android Studio建立APKs
通過VR激發學習和創造力 (medium.com)
VR有潛力為人,地方和事物提供全新視角。Shazia Makhdumi 希望鼓勵開發社區推動創新的范圍,特別是在鼓舞學習和創造力。
庫 & 代碼
Litho (fblitho.com)
非死book在F8發布了Litho。 Litho使用聲明式API來定義UI組件。您只需根據一組不可變的輸入來簡單描述UI的布局,并且框架負責其余部分。利用代碼生成,Litho可以在您的UI下執行優化,同時保持代碼簡單和容易的維護。
工具
如何在Github上導航您的java項目?(medium.com)
Ishan Khanna寫了一個Chrome插件,可以像Android Studio那樣導航類。
視頻 & 博客
Droidcon意大利2017(www.油Tube.com)
來自Droidcon Italy 2017的所有演講。
由Jake Wharton管理RxJava (www.油Tube.com)
RxJava在構建安卓應用程序中的用途迅速增長!組合和組合同步和異步數據源都變得容易。遺留下來的這個問題在于把整個應用的狀態和如何處理它的變化。這個演講將探討如何增加我們的信心和應用程式狀態的決定性。
ADB 64:Gradleweiss(androidbackstage.blogspot.com)
在這一集中,Chet和Tor與Xavier Ducrohet和Android Studio團隊的Jerome Dochez進行了談話。我們談論gradle,gradle和gradle。然后還有一些關于gradle的消息,在關于gradle的聊天中圓滿解決這個問題。
Litho:高效UI的聲明框架 (developers.非死book.com)
安卓的組件允許開發人員通過簡單的聲明式API來實現復雜,高效的RecyclerView。在本課程中,我們將討論這個強大的框架的功能和特點。
設計片段:電路簡潔干凈的視覺設計 (www.油Tube.com)
在這本“設計片段”中,羅馬·努里克(Roman Nurik)在一個名為“電路”的交通規劃應用程序中查看視覺設計元素,特別是如何對比,清晰的視覺語言,微妙的動作和使用鍵盤使應用程序變得簡單易用。
英文原文:Android Weekly #254
中文翻譯:深度開源
譯者:木槿 校對:OPEN編輯
本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接
我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們