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

文章&教程

使用AnimatedVectorDrawables進行PathMorphing (lewismcgeary.github.io)

Lewis McGeary展示了如何使用AnimatedVectorDrawable類在兩個Drawables之間創建變形效果。

使用Espresso 進行Android用戶界面的Instrumentation測試 (mayojava.github.io)

Mayowa Adegeye描述了如何為你的Android應用編寫Instrumentation測試。它涵蓋了使用Espresso書寫用戶界面測試的方法以及如何由Android Studio運行這些測試。

如何為Fire TV構建一個Android App——第一部分 (medium.com)

Mario Viviani介紹了如何為Amazon的Fire TV構建App。

Android穿戴開發入門(medium.com)

Moyinoluwa Adeyemi介紹了為Android穿戴設備創建一個簡單的表盤的過程。

路由(Router)——任何東西都在其正確位置 (medium.com)

?ukasz Wi?niewski介紹了一種新型路由架構和使用,它能夠幫助將URLs解析到一個App的特定用戶界面中。

使用無反射(反)序列化提高App性能 (makingvimeo.com)

Vimeo團隊在他們的Android App中使用新型開源“Stag-Java”庫優化GSON解析。

Android自動化測試簡介——第4部分 (riggaroo.co.za)

本文講述了創建一個Presenter,與資源庫(Repository)通訊并將信息傳遞給View的過程。文中還包含如何為Presenter書寫單元測試。

Android測試簡介——第3部分(riggaroo.co.za)

本文中,Rebecca Franks講述了如何從Github API 中獲取用戶列表以及如何為其書寫單元測試。

Git作為一個安全的私人Maven庫(jeroenmols.com)

Jeroen Mols舉例說明了如何配置Bitbucket使其成為一個免費私人遠程Maven庫,并且使用一個簡單的Gradle腳本使所有操作自動化。

Firebase中的奔潰報告(segunfamisa.com)

Segun向你展示了如何使用Firebase處理奔潰報告,以便提升你推向市場的App的質量。

Isometric AnimatedVectorDrawable –第1部(blog.stylingandroid.com)

Mark Allison是AnimatedVectorDrawables的忠實粉絲。在這一新的系列文章中他分享了制作優秀動畫Isometric圖的技術。

設計

別只是將iOS的導航模式用到Android上(www.androidpolice.com)

Liam Spradlin分享了他對于素材指南中新型底部導航欄的一些想法。

庫&代碼

Stag-java (github.com)

Stag提高了Gson的性能,它為你的模型對象自動生成無反射的TypeAdapters。

路由(github.com)

Clay Allsopp的Routable-android的一個Fork,針對Android的App URL路由的動態類型。它依賴性地停止Activity/Intent并添加了一些新特性。

新聞

新的開源Android API項目(blog.dashlane.com)

Dashlane和Google,連同其他主要密碼管理器開發者合作開發了“Open YOLO” (You Only Login Once)——一種開放API,用于App開發者們從其密碼管理器中存取密碼,并安全地登錄應用程序。

Google正在開發一個操作系統(OS)叫做“Fuchsia”,可運行于所有設備上(www.androidpolice.com)

新的“Magenta”內核,Flutter的用戶界面,Dart的程序設計以及Escher的渲染。

Android Studio 2.2 Beta 發布 (sites.google.com)

Google已經發布Android Studio 2.2 Beta,帶有大量Constraint Layout的漏洞修復以及新的Layout Editor,Instant Run和Build,同時提升了存儲性能。

視頻&播客

Scoped Directory Access (www.油Tube.com)

Scoped Directory Access是READ_EXTERNAL_STORAGE和WRITE_EXTERNAL_STORAGE的一個替代品,權限允許你的App請求僅讀寫它所需要的目錄,無論它們處于主存儲卷還是第二存儲卷例如SD卡或者USE外部存儲設備中。

GDE Mike Evans的有關注釋處理的問&答 (fragmentedpodcast.com)

很多人想知道更多關于注釋處理的事情,所以在本視頻中我們針對這一主題請教了GDE Mike Evans,并詢問了他全部相關問題。

特刊

讓我們的Android社區更好些 (devblog.songkick.com)

Anastasia Lopez和Romain Pie向幾個大會提交了一分有關Android社區的發言,闡述了它已經有了多少改進,仍然存在的主要問題,以及現在我們可以如何共同努力使其更好些。

事件

針對代理商的Google開發者日 (events.withgoogle.com)

Google歡迎您加入我們,參加2016年9月9日倫敦Skills Matter舉行的針對代理商的Google開發者日活動。這是一個難得的機會,Android和iOS開發代理們可以向Google域專家們學習,并且相互交流。

 

英文原文:Android Weekly #218

中文翻譯:深度開源

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

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

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

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