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 協議,如有侵犯到您的權益,請聯系我們