Android Weekly #222 安卓開發周刊 中文版
文章&教程
在Okio中強迫字節下降(jakewharton.com)
Okio的BufferedSink是書寫二進制以及以字節表示的字符數據的一種高級抽象。Jake Wharton深入探討了庫中的一些微妙之處。
使用Android Studio的性能監視器 (medium.com)
Andrew Orobator展示了在您的App中的如何查找性能問題。
代碼覆蓋的隱藏消耗(jeroenmols.com)
代碼覆蓋是一種促使您和您的團隊書寫更多測試的極好的方式。但是您是否知道這恰恰會顯著降低您的構建速度。
Android開發的有用工具(medium.freecodecamp.com)
分享了一些有用的Android開發者工具。
自動Android測試簡介——第6部分(riggaroo.co.za)
在此系列文章的最后一篇,Rebecca Franks論述了如何為在第5部分創建的視圖創建Espresso測試。
2年的Android開發教會了我什么 (blog.aritraroy.in)
在過去2年中,Aritra Roy學會了在Android開發中應當做些什么,更重要的是應當不做什么,并且和您分享了他的想法。
Android support Annotations (mayojava.github.io)
Mayowa Adegeye介紹了Android Support Annotations庫以及為什么我們應當關心它。
ActivityTestRule: Espresso測試的“生命周期” (jabknowsnothing.wordpress.com)
本文的目的是描述一些測試案例的運算次序所帶來的一些啟發,它們是使用Espresso的新型ActivityTestRule所書寫的。
可以向其學習Android編程的人及資源 (m.signalvnoise.com)
Dan Kim的清單列出了在Android社區中他所喜歡的人和資源,這有助于您追求卓越。
ThirtyInch —一種新型的針對Android的MVP庫(medium.com)
介紹了一種叫做ThirtyInch的新型MVP庫,它具有針對Activities和Fragments的Presenter,它是生存方向改變的。這個庫已經內部成長了16個月,現在對所有人開放。
Firebase Analytics 對比Google Analytics(medium.com)
既然Firebase已經正式推出并打了廣告,所以這篇文章強調了Google所推出的這兩個解決方案:Google Analytics和Firebase Analytics的不同。
VectorDrawable充滿波折(blog.stylingandroid.com)
最近Mark Allison遇到了一些關于VectorDrawable的令人撓頭的問題,但是后來找到了一種邏輯解釋并且很簡單就解決了。
設計
手機導航的基本模式(uxplanet.org)
本文中Nick Babich檢驗了三種手機App基本導航模式并且陳述了每一個的優缺點。
Design Reviews: 超越表面(design.google.com)
利用這篇簡單的指南從您的Design Reviews中獲取更多,理解Design Reviews中每一步的預期。
庫&代碼
green-coffee (github.com)
Green Coffee是一種Android庫,它允許您在設備測試中運行Cucumber腳本。更多詳細信息請訪問Wiki。
ThirtyInch (github.com)
一種針對Android的新型MVP庫。
工具
Exynap (exynap.com)
Exynap是一種Android Studio插件,它可以瞬間幫助您找到并執行您所請求的代碼。
視頻&播客
App開發者們的Git開發工作流(fragmentedpodcast.com)
Donn和Kaushik討論了他們如何在其開發工作流中使用Git。他們還涉及到了版本控制,闡述了他們如何推出其具有版本控制的App的新版本。
Android對話: Eugenio Marletti (www.油Tube.com)
在Droidcon Berlin期間,Huyen對話了Eugenio Marletti——Clue 的GDE和首席Android工程師,談論了Clue所推出的高度定制的用戶界面,它最近使Google商店推出了編輯身份的選擇。
事件
Mobicode (mobicode.by)
12月3日在白俄羅斯的明斯克舉行的Mobicode大會將匯集最好的Android,iOS跨平臺開發者。會后等待您的是大型網絡交流和聚會。不要錯過與演講者和與會者們交流的機會啊!
英文原文:Android Weekly #222
中文翻譯:深度開源
譯者:青島海邊 校對:OPEN編輯
本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接
我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們