Android Weekly #236 安卓開發周刊 中文版
文章&教程
開始使用Android Things (medium.com)
一步一步教您在Raspberry Pi 3上啟動&運行Android Things。
FileProvider (blog.stylingandroid.com)
如果我們確實需要與其他Apps分享文件而又不去使用DownloadManager會怎樣?Mark Allison展示了如何使用FileProvider來代替。
如何使用Layout Preview (www.novoda.com)
Android Studio提供了一種有力工具幫助您理解您的布局文件是如何被呈現在用戶設備上的。本文講述了如何使用預覽工具及如何設計布局才能獲取好的第一印象。
Android Things 教程 (blog.mindorks.com)
本文完全是一本Android Things應用入門指南,介紹了如何構建Android Things應用。
開始使用Retrofit 2 HTTP Client (code.tutsplus.com)
在本教程中,Chike Mgbemena向您展示了如何使用Retrofit 2——最受歡迎以及經常被推薦的可用于Android 的HTTP庫之一。
使用Google Sign-In和SmartLock 改善登錄體驗 (medium.com)
本文是對Google Sign-In和SmartLock使用的很好的介紹。
將您的安全信息存入NDK(www.androidsecurity.info)
在Marcos Placona的這篇文章中,您將會學到使用NDK存儲來自您的App的安全信息的最佳方式。您將會了解什么工具被用來反匯編APK,以及您如何才能使其對攻擊者來說更加困難。
設計
天然調色板簡介(stories.uplabs.com)
在用戶界面設計中如何使用天然色彩組合。
使您的Android App看起來更好(hackernoon.com)
這里是4個設計技巧幫助使您的Android App看起來更好。
庫&代碼
Material組件(github.com)
針對Android,iOS&Web的模塊化和可定制的Material Design UI組件。
來自Kickstarter的Android-oss(github.com)
Kickstarter開源了他們的Android App。
stencil (github.com)
Android庫,專門在Kotlin中書寫,用來將創建自文字的路徑做成動畫。
AuthManager (github.com)
AuthManager是一個庫,用來消除Google SignIn和SmartLock的樣板文件。
FolioReader-Android (github.com)
一種針對Android的Java ePub閱讀器和解析器框架。
BufferTextInputLayout (github.com)
來自Android設計支持庫的TextInputLayout的一個簡單用戶定制版本。
TextLayoutBuilder (非死bookincubator.github.io)
TextLayoutBuilder使用一種生成器模式來配置屬性需求以創建一個Layout。這一生成器類上的各種方法類似于TextView上的方法。在調用build()時,TextLayoutBuilder基于其上面的屬性集創建一個文字Layout。
新聞
Android Things和Weave (android-developers.googleblog.com)
Google發布了開發人員預覽版Android Things——利用強大的Android,世界上支持最多的操作系統之一,來構建物聯網(IoT)產品的綜合方法。
Android穿戴2.0開發人員預覽版4(android-developers.googleblog.com)
開發人員預覽版4(Developer Preview 4)包括了一些新APIs,可以幫助您構建更強大的獨立Apps。
Support Library 25.1.0修正版 (developer.android.com)
Support Libraries的最新版中有許多變化。
Android Studio 2.3 Beta 1現已發布 (sites.google.com)
Android Studio 2.3 Beta 1已經發布到了Canary, Dev和Beta頻道。適逢假日,除了通常的太多的漏洞修復外,還有一些值得注意的變化。
商業
來自硅谷VC的4個成功啟動竅門 (android-developers.googleblog.com)
Greylock Partners的Josh Elman & Sarah Tavel在活動中發言,分享了他們在產品營銷與管理方面的工作經驗。這里是成功地著手進行并創建一個商業構建的4個竅門。
視頻&播客
Android App架構的故事 (www.油Tube.com)
構建一個成功的產品意味著我們需要不斷地應對變化和新的需求;開發新特性,維護和修補當前的代碼庫;調整代碼架構以適應更大的團隊,并且使新加入者仍然能夠理解它。
與老程序一起工作 (www.油Tube.com)
Huyen訪問倫敦時,Emma Guy,Clean Status Bar 的Android工程師及創建者,停下來交談,談論了她與老程序一起生活和工作的經歷。
來談談不變性(fragmentedpodcast.com)
在本短片中,Donn & Kaushik對話Ryan Harter,談論了不變性,Value類型及AutoValue,的優點和缺點,
特刊
您是位編碼騎士嗎?(vmob.me)
或許您是位達到了匯編者程度的男巫(奇才)?參加開發人員狀況國家調查吧!發現哪種角色最適合描述您。
英文原文:Android Weekly #236
中文翻譯:深度開源
譯者:青島海邊 校對:OPEN編輯
本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接
我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們