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

文章&教程

Android: Bottom sheet (medium.com)

Emrullah Lüleci舉例說明了添加新的Material風格的底單到你的Apps中是多么簡單。

DI 101 — 第1部分(medium.com)

Roberto Orgiu介紹了依賴注入模式以及如何用Dagger進行實施。

Android安全:歡迎來到Shell(權限) (doridori.github.io)

從一個應用程序啟動的Shell和經由adb啟動的Shell擁有同樣的權限嗎?Dorian Cussen回答了這一問題!

教你將App轉換為100% Kotlin (medium.com)

這里是一些從著名的Java+庫中轉換到Kotlin的極為成功的案例。

重寫Android Priority JobQueue – 經驗總結 (www.birbit.com)

本年早些時候Yigit Boyar決定重寫Android Priority JobQueue的內部構件,它是他在Path中編寫的一個任務隊列,為App提供不錯的離線體驗。

Trello Android Schema 更新 (tech.trello.com)

Dan Lew分享了一項在Trello App中的SQLite Schema的更新技術。

密碼區域的文本?點動態轉換 (推ter.com)

TextInputLayout的新型密碼可見性轉換是很不錯的,但是Nick Butcher決定將按鈕和文字都變換成動態的!

Buffer 中Android代碼類型指南簡介 (overflow.buffer.com)

Joe Birch分享了Android App在Buffer中的新代碼類型。

用Dagger 2 構建UserScope (frogermcs.github.io)

Miroslaw Stanek仔細研究了所有細節試圖準備在Dagger中實現UserScope。

在Android中使用Java 8 Lambda Expressions (mayojava.github.io)

Lambda Expressions是Java 8添加的最重要的特性之一。這里是Mayowa Adegeye對于如何用它們來進行Android開發的一些想法。

Android穿戴的開發——一個新手的看法 (medium.com)

Moyinoluwa Adeyemi分享了一個新手對于編寫Android Wear的一些想法。

Firebase遠程配置 (segunfamisa.com)

Segun Famisa展示了如何實施Firebase的遠程配置,這將允許你不用部署一個新版本就可以更新你的App。

設計

Material Design更新指南 (material.google.com)

2016年8月發布的Material Design Spec包括了幾個新章節,以及一些更新。

庫&代碼

Auto-value-firebase (github.com)

AutoValue為創建Firebase數據庫對象進行了擴展

Icicle(github.com)

一個基于Annotation的工具,用來儲存和恢復實例聲明。

ReadMoreTextView (github.com)

一種可以對文本進行Trim處理的定制TextView

Android-priority-jobqueue (github.com)

一種專門為Android的編寫的作業隊列,可以很容易完成作業(任務)調度,后臺運行,改善用戶體驗的應用程序穩定性。

新聞

Support Library的版本歷史 (developer.android.com)

Android Support Library 24.2.0中有許多更新,包括將v4 Support Library分成幾個較小的模塊。

視頻&播客

Material Design中的創新 (www.油Tube.com)

在本視頻中我們會看到Material Design的原則有哪些,還有一些示例Apps,它們在此原則上進行了創新以產生更好的體驗。

Junit4 使用Parameterized 封裝測試的技巧 (fragmentedpodcast.com)

在這段小視頻中Kaushik講述了一些Junit 4的很酷的技巧,他使用Parameterize將測試運行封裝起來。

Espresso Idling Resource– 簡介 (caster.io)

為了理解Espresso Idling Resource是如何運行的,Chiu-Ki Chan將會從最基本的Espresso Idle Loop開始,并且展示如何定制Idling Resource來對其進行改善。

Android對話:Florina Muntenescu (www.油Tube.com)

在柏林的Droidcon Berlin期間,Huyen與Florina Muntenescu——Upday的Android開發者,進行了一場對話,向其了解了MVVM構架。

Android對話: Jeroen Mols (www.油Tube.com)

在柏林的Droidcon期間,Huyen找到了Jeroen Mols,Philips的Android開發者,并且向他詢問了有關互連設備的所有問題。

特刊

我是如何成為Android開發者的,我從中學到了什么? (www.zdominguez.com)

Zarah Dominguez分享了她成長為一名Android開發者的經歷。

事件

AnDevCon舊金山, 11月29日-12月01日 (www.andevcon.com)

將于11月29日-12月01日在舊金山舉辦的AnDevCon,將是世界頂級的Android Apps事件。擁有35家參展商。用代碼ANDROID可抵$200。

查看一下我們的Android會議列表 (androidweekly.net)

全球有許多重要的Android會議和事件。可能那就是你想參與的一個?

 

英文原文:Android Weekly #219

中文翻譯:深度開源

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

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

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

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