Android Weekly #209 安卓開發周刊 中文版
文章 & 教程
探索使用Android Pay的購物(labs.ribot.co.uk)
Joe Birch對“使用Android Pay購物”進行了深入研究以準確地發現我們能用它做些什么?
強大的Android Studio(saulmm.github.io)
Saúl Molinero分享了使用IntelliJ和Android Studio的一些要訣和技巧。
讓Drawer在你的狀態欄下可見(matthewwear.xyz)
你或許知道Google's Material Design說明中規定你的Navigation Drawer的范圍可以占滿整個屏幕的高度。但是很多App在打開其Navigation Drawer時不能這樣做。
Android N中的通知(android-developers.blogspot.com)
為了獲得更好的用戶體驗,Android N的通知迎來了一組視覺更新,這包括:對自定義視圖支持的改良, Direct Reply形式的功能擴展,一種新型的MessagingStyle,以及捆綁式通知等。
有效地減少你的方法數量(jeroenmols.com)
Jeroen Mols向你展示了怎樣才能使你當前的方法數量可視化并且搞清楚什么庫正在占用著它的最大的一部分。下一步是去減少上面所提及的方法數量并且徹底移除那個討厭的Multidex解決方案。
ConstraintLayout – 第一部分(blog.stylingandroid.com)
在Google IO 2016的Google宣布了一種新的Android Layout名叫ConstraintLayout。Mark Allison在這一系列文章中簡單介紹了這一新型的剛剛面世的Layout,并試圖弄明白如何才能最好地使用它。
ConstraintLayout – 第二部分(blog.stylingandroid.com)
Mark繼續了對ConstraintLayout的論述,并且證明了另一種Layout容器存在的合理性。
PSA: 不要象Google那樣使用Espresso Idling資源 (www.philosophicalhacker.com)
當作者觀察Google代碼實驗室正在進行的測試時,他偶然發現了里面一些令人不安的事情。你不會相信接下來發生了什么。
在Android Studio中如何創建一組文件模板 - 第三部(riggaroo.co.za)
在這篇文章中,Rebecca Franks論述了在Android Studio中如何創建一組文件模板,它們對一個默認文件會產生相似的結果。
安全加密"Crypto"提供者不適用于Android N (android-developers.blogspot.com)
如果你的Android App產生的秘鑰是使用來自Crypto提供者的SHA1PRNG算法產生的話,那么你必須開始使用一種導出真正秘鑰的函數并且可能需要重新加密你的數據。
使用Espresso Test Recorder 書寫Android測試用例(peirr.com)
Android Studio 2.2預覽版3剛剛發布。這一版本里擁有本年度Google I/O中呈現的最受歡迎的特點,Espresso Test Recorder。
使用APK Analyzer生成更小、更流暢的App (genius.engineering)
在這一篇由天才的工程團隊所寫的文章中你將會學到一些技術來給你的APK減肥。
設計
手機App用戶體驗(UX)的設計:創造好的第一印象(uxplanet.org)
雖然創造完美的首次體驗沒有什么靈丹妙藥,但是有一件事情是可以肯定的——第一印象對你的用戶來說至關重要。消除所用使用障礙,讓你的用戶感到喜愛其注意的焦點。讓他們保持興趣。
庫&代碼
HorizontalWheelView (github.com)
用戶輸入的自定義視圖,用來模擬水平滾輪控制器。
Sensey (github.com)
Android庫,它使手勢探查易如反掌。這個庫的建立是為了讓使用更簡單容易。它縮減了大量Android用于處理手勢探查安裝的樣板代碼。
Easydeviceinfo (github.com)
用一種超級簡單的方式獲取設備信息的Android庫。這個庫的建立是為了達到簡單易用的目的。它不僅縮減了大量處理設備信息的樣板代碼,而且提供了簡易的API來恢復它們。
Mondroid (github.com)
一種簡單的,開源的針對Android的Mondo客戶機,它帶有單元和功能測試。
新聞
Nearby簡介:一種發現你周圍事物的新方法(android.googleblog.com)
Google正在推出一種新的Android特性叫做Nearby,它告知你在你周圍哪些事物可能對你有所幫助。
Android Studio 2.2 預覽版 3(tools.android.com)
Android Studio 2.2 預覽版 3已經面世。Google修正了涉及新用戶界面的一些錯誤。最重要的新特性之一是:可將Photoshop文件直接轉換為 Vector Drawable。另外我們也會高興地看到對Sketch的支持。
工具
Rxlint:一種針對RxJava 代碼的Android Lint規則 (www.littlerobots.nl)
Rxlint是當前唯一一種Lint規則,它能夠在沒有onError()處理程序的情況下探查一個Subscription。
視頻&播客
用實例說明Android軟件構架(www.油Tube.com)
Hannes Dorfmann對Android 應用構架的展示。
Android對話: Effie Barak(www.油Tube.com)
Effie Barak告訴我們Udemy是如何從MediaPlayer 向 ExoPlayer轉換的。從她在360andev.com的講話中你可以聽到更多內容。
特刊
Android Weekly文檔搜索(androidweekly.net)
你們中許多人請求添加這一特性,所以我們就這樣做了! 我們已經提供了一種簡單的全文搜索,以便你能夠搜索一個關鍵詞。
事件
Apps World 2016, 倫敦ExCel 10月19-20日(world.apps-world.net)
在Apps World 2016上你將會獲取到來自居領導地位的開發者們和產業先鋒們的全局性觀點,并且親自參與編碼研討會。講話將關注創建最好的用戶體驗/用戶界面的可能性,研討會將會涉及到能夠使你的App再上一個層次的再高一層的測試。
英文原文:Android Weekly #209
中文翻譯:www.baiduhome.net/lib/view/open1465777452974.html
譯者:青島海邊 校對:OPEN編輯
本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接
我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們