原文鏈接:http://androidweekly.net/issues/issue-157
點擊訂閱郵箱第一時間掌握 Android Weekly 中文版更新動態(tài)
安卓Kiosk模式:限制規(guī)則 (blog.grandcentrix.net)
本文分享了作者使用Kiosk模式應用于安卓設備時的一些經(jīng)驗,并討論了開發(fā)過程中的一些陷阱和解決共同問題的方式。
Gradle提示#2:理解語法 (blog.danlew.net)
本文將幫助你了解Gradle的Groovy語法,并讓你看到復雜的build.gradle腳本時不再感到害怕。
依賴注入Dagger 2——API (blog.sqisland.com)
本專欄是一系列專欄之一,主要描寫了安卓依賴注入Dagger 2。這是Dagger 2基礎(chǔ)的深入研究,并貫穿于這一依賴注入框架的整個API中。
在Android上使用RxJava實現(xiàn)簡單的SQLite) (blog.jetbrains.com)
Cédric Beust開始使用一個非常簡單的設計模式——使用Rx 提供一種比較簡單的方法來用RxJava管理數(shù)據(jù)庫訪問。
你可能不知道的事情:onResumeFragments (konmik.github.io)
如果你正在使用fragmentactivity的任何子類,你想在onResume上做任何類型的fragment transaction,那么就在onResumeFragments上進行吧。
Android上的RxJava介紹(第一部分) (www.androiddesignpatterns.com)
本文對RxJava進行了簡單的介紹,因此你會明白它是什么以及為什么它如此棒。
安卓系統(tǒng)開發(fā)第三部分——性能 (www.bignerdranch.com)
在安卓系統(tǒng)中,性能和內(nèi)存是緊密相連的,因為整個系統(tǒng)的內(nèi)存占用可影響所有進程的性能,并且因為垃圾收集器可以對運行性能有顯著影響。
設計支持庫——Android GDE綜述 (antonioleiva.com)
Google IO之后,Android GDE團隊聚在一起以收集關(guān)于會議中最重要公告的想法。這是他們討論的重點。
Inheritance的組成——它對你的Activities意味著什么 (philosophicalhacker.com)
Josh Brown分享了一個關(guān)于如何使用無頭的片段(沒有布局)幫助編寫你的用戶界面實現(xiàn)的提示。
開放源代碼Facebook的Infer:在推出產(chǎn)品前發(fā)現(xiàn)錯誤 (themakeinfo.com)
靜態(tài)分析器是一款自動工具,它可以在不運行程序的情況下就能掃描程序并發(fā)現(xiàn)源代碼中的錯誤。Facebook是開放源代碼的Infer,F(xiàn)acebook在移動代碼被推出之前,使用靜態(tài)程序分析器識別錯誤。
設計庫——第1部分 (fernandocejas.com)
在這一系列中,Mark Allison將分析RSS Reader程序,這是他用作Material系列的基礎(chǔ),并重新編寫它,以使它充分利用新的Design Support Library。
PSA:確定fix構(gòu)建崩潰 (fernandocejas.com)
Sebastiano Poggi分享了一個關(guān)于當你在構(gòu)建中使用multidex時,如何避免內(nèi)存不足的經(jīng)驗。
尋找新的安卓發(fā)展機會? (software.intel.com)
在Hired Marketplace的一周內(nèi),你會得到來自美國和英國高科技公司的五個以上的offer。想多學嗎?今天檢查你的聘請吧!
浮動動作按鈕不算壞的用戶體驗設計 (software.intel.com)
上周文章的一個對立點是“Fab是糟糕的用戶體驗設計”的討論。
Android開發(fā)者@ Flipboard (Berlin)
在Flipboard,你會處理復雜的問題、嘗試開源解決方案,并享受不斷創(chuàng)新的文化。在這種角色下,你將會在一個完全獨特的和美麗的應用程序上工作,并能夠?qū)⒛愕慕?jīng)驗貢獻到一個有才華的、有趣的團隊中!
安卓設計支持庫示例 (github.com)
這是一個示例應用程序,使用新的Material支持庫實現(xiàn)多種Material設計模式。
掌握Recycler View (caster.io)
Dave Smith在Droidcon Montreal發(fā)表了令人驚嘆的Recycler View演說。 這里提供了視頻以及幻燈片!
為性能使用LINT (caster.io)
如果有一個神奇的工具可以掃描你的代碼,并在你的用戶發(fā)現(xiàn)了性能問題之前,讓你知道存在的性能問題,這不是很好嗎?