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

文章&教程

利用Gradle擴展屬性管理版本的依賴性(segunfamisa.com)

Segun Famisa展示了使您的Gradle依賴性看著清晰并且容易維護的一種快捷方法。

Docker的Android CI(medium.com)

這是一種使用Docker容器構建Android Apps的一種有趣的方法。

Android底部Sheets(mayojava.github.io)

底部Sheets是一種材料設計組件,在23.2版本中被加入到設計支持庫里,Mayowa Adegeye向您展示了在您的Apps中如何使用它們。

使用Retrofit 2改造證書公鑰(medium.com)

本文論述了如何進行證書改造以使您的https鏈接更加安全。

Isometric AnimatedVectorDrawable –第3部分 (blog.stylingandroid.com)

在以前的文章中Mark Allison論述了在圖形上繪制一個平行四邊形的pathData的結構。現在他告訴我們如何在兩個狀態間實現動畫。

commit()的許多特性(medium.com)

Bryan Herbst致力于確保你為你的FragmentTransaction選擇了正確的commit()。

使用RxJava打破循環依賴(medium.com)

Ferhat Parmak展示了使用RxJava如何將一個潛在的循環依賴轉化為一個單向依賴。

異步Layout膨脹(medium.com)

在最近的Android支持庫的版本24中,Google開發者們在V4庫中為Layouts的異步膨脹加入了一種新的助手類。

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

在第5部分里,Rebecca Franks講述了在第4部分中Presenter創建的交互,并且將會創建用戶界面以顯示搜素結果列表。

DiffUtil是必須的!(medium.com)

DiffUtil計算兩個給出的列表的不同,舊表是當前顯示的,新表是你最近得到的。DiffResult包含可以發往你的Adapter的數據更新。

設計

不同設備的手(非死book.design)

非死book Design Resources的免費資源,這里是握著不同電話的手的圖片,可以用于你的任何設計展示中。

庫&代碼

unipiazza-android-twostepslogin (github.com)

一個Android庫幫助你在Material Design方式中建立很酷的兩步登錄(就象Google網登錄一樣)。

Om錄音機(kailash09dabhi.github.io)

一種使用簡單Api的Pcm / Wav錄音機。

tiger (github.com)

依賴注入庫的海洋中的一個新的挑戰者。聲稱是最快的,但是需要一些并行基準來展示它。

新聞

獲取Android 7.0 Nougat的最終軟件包 (android-developers.blogspot.com)

Android 7.0 Nougat已經開始與Nexus設備一起交付用戶。同時Google為Android開源計劃(AOSP)推出了Android 7.0源代碼。

視頻&播客

發現Java的隱藏消耗(realm.io)

Jake Wharton在360AnDev上的講話是對與某些Java特性相關聯的隱藏消耗的探討。他聚焦于庫和應用程序開發者們的優化關聯,以及可以用來測量他們的影響的工具。

來自高朋團購的Danny Preussler:全世界(www.油Tube.com)

Danny Preussler展示了來自droidcon Zagreb 2016的國際化(i18n)和地方化(l10n)。

Jake Wharton談論RxJava (2)(fragmentedpodcast.com)

在這段充滿激情的視頻中,這一團隊和Jake Wharton談論了自他上次到現場秀以來RxJava 1.x的改進,還展望了即將到來的RxJava 2的進展情況。

Complications API (skillsmatter.com)

Daniele Bonaldo在Londroid展示了Complications API。

Android Developers Backstage Episode 54: AAPT (androidbackstage.blogspot.com)

在此段小視頻中,Chet和Tor與來自Android Framework團隊的Adam Lesinski進行了交談。Adam從事aapt (Android Asset Packaging Tool)(Android資源打包工具)方面的工作。

TheContext Episode 6第1部分(github.com)

在此段視頻中這一團隊與Fernando Cejas談論了持續集成(Continuous Integration)和持續交付(Continuous Delivery)。

 

 

英文原文:Android Weekly #220

中文翻譯:深度開源

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

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

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

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