原文鏈接:http://androidweekly.net/issues/issue-160
點擊訂閱郵箱第一時間掌握 Android Weekly 中文版更新動態(tài)
使用基本代碼為您的應(yīng)用欄著色 (blog.grandcentrix.net)
使用調(diào)色板技術(shù),應(yīng)用的兼容性能夠使你的UI一致性更為簡單。雖然在材料主題中引入了安卓5.0系統(tǒng),但應(yīng)用的兼容性仍然使這項技術(shù)適用于所有的安卓2.1以上的設(shè)備。
安卓連接器框架的另一種潛水(Deep Dive)第1部分 (blog.danlew.net)
在本系列文章中,作者近距離的查看了構(gòu)成安卓連接器框架的主要類別。這些用戶空間分類是執(zhí)行Java服務(wù)的基礎(chǔ),是系統(tǒng)本地服務(wù)的支柱。
安卓手機的新權(quán)限 (blog.jetbrains.com)
在下載的時候,甚至在你打開一款應(yīng)用之前,你會別要求接受一系列的授權(quán)。這些授權(quán)令人生畏并且很長,但是謝天謝地,這些權(quán)限策略在安卓M中正在發(fā)生變化。
容易聲明并選擇你深度鏈接的路徑 (konmik.github.io)
深度鏈接調(diào)度設(shè)被設(shè)計用于幫助開發(fā)人員很容易的處理深度鏈接,無需編寫大量的引用代碼,并允許你提供更多復(fù)雜的語法分析邏輯,以決定怎么做一個深度鏈接。
歡迎Snackbar,告別Toast - 第2部分 (www.androiddesignpatterns.com)
在第二部分中,Paresh Mayani初次引入了Snackbar,這是在支持庫設(shè)計中的另外一個可用的組件。使用Snackbar,我們可以在屏幕的底部(多數(shù)情況)顯示快信。
使用調(diào)色板為安卓應(yīng)用著色 (www.bignerdranch.com)
在Paul Trebilcox-Ruiz的文章中,你會學(xué)習(xí)到如何從位映像中創(chuàng)建一個調(diào)色板對象。每一個調(diào)色板都是一組樣本對象,能夠允許你使用特定的顏色配置文件和圖像中一系列明顯的顏色。
Pro-Tip:安卓系統(tǒng)測試 + Espresso + JaCoCo (antonioleiva.com)
如果你嘗試在一臺設(shè)備運行Espresso測試,并同時抓取代碼覆蓋信息,你在運行中可能出現(xiàn)諸多問題。這些小建議能提供一些變通措施。
調(diào)試安卓系統(tǒng)自帶的共享庫 (philosophicalhacker.com)
本文引入了所有您通過NDK需要為安卓系統(tǒng)編寫C/C++代碼的內(nèi)容,和如何對代碼進行調(diào)試。
Dagger 2的依賴注入 – 自定義范圍 (themakeinfo.com)
本文引入了一系列的自定義范圍和如何在功能性的Dagger 2中實施 – 這些功能對于依賴注入初學(xué)者而言可能會有一些問題。
可見的單元測試RxJava (blog.sqisland.com)
第一步是rx-ify 你的架構(gòu),以改變數(shù)據(jù)層中的方法,這樣他們就成為可見的了。接下來的問題是,如何對他們進行單元測試?
為色盲用戶設(shè)計&和色盲用戶一同設(shè)計 (software.intel.com)
如果10%的用戶發(fā)現(xiàn)您的應(yīng)用很難甚至幾乎不能使用,你的評定等級和評語就會垂直下降。那么我們?nèi)绾螌Υ藴y試?我們?nèi)绾涡迯?fù)存在的問題?我們?nèi)绾晤A(yù)防突然出現(xiàn)的問題?
安卓工程師@ Slack (Berlin)
Slack正在尋找對創(chuàng)建偉大的安卓應(yīng)用充滿熱情的人。您是那個能在各種屏幕尺寸和密度下進行有效布局且運行良好,能夠在持久層中排除性能故障問題的那個人嗎?如果是,那么我們找的就是您。
安卓開發(fā)工程師&英國衛(wèi)報 (Berlin)
英國衛(wèi)報&媒體有限責(zé)任公司正在尋找有經(jīng)驗的真正理解專為收集而開發(fā)的含義的安卓開發(fā)工程師。這一角色代表著可以在全球最成功的的具有創(chuàng)新性的媒體集團中進行工作的令人機動的機會。
安卓軟件工程師 (Berlin)
Novoda是一家充滿活力的應(yīng)用程序開發(fā)公司,基地位于倫敦利物浦、柏林和紐約市。如果您對安卓相互連接的設(shè)備的未來充滿充滿熱情,我們會非常歡迎您的加盟。
安卓系統(tǒng)工程師 (San Francisco, CA)
VSCO是移動攝影技術(shù)的標準,VSCO正在構(gòu)建世界級的安卓應(yīng)用,該應(yīng)用可用于任何地方任何人使用,使用該工具進行創(chuàng)建、發(fā)現(xiàn)和連接。致力于非凡的UX/UI?夢想優(yōu)化手機的性能?相信沒有比清潔代碼更高階的?那么加入我們!
Deeplinkdispatch (github.com)
Deeplinkdispatch提供陳述性的基于注解的API,以聲明應(yīng)用的深度鏈接。
Storio (github.com)
StorIO是SQLite數(shù)據(jù)庫和內(nèi)容解析器中的一個現(xiàn)代API。通過安全不變的&多線程安全的API提供一個強大&簡單的操作集合:安置、獲取、刪除。還能提供RxJava支持。
CatKit (github.com)
安卓系統(tǒng)庫的貓占位符圖像。
安卓系統(tǒng)DPI計算器 - IDEA/安卓工作室插件 (tools.android.com)
安卓系統(tǒng)DPI計算器能允許你在安卓系統(tǒng)平臺上的一切可用缺省密度中計算不同的大小,也就是:xxxhdpi、xxhdpi、xhdpi、hdpi、mdpi、ldpi 和 tvdpi。
#droidconDE 2015:安卓系統(tǒng)的布局 (caster.io)
屏幕之后在請求布局調(diào)用中發(fā)生了什么?那種類型的布局對于安卓系統(tǒng)的實施是最佳的?在本討論中,Lucas Rocha從布局的角度,通過一系列安卓系統(tǒng)UI框架所采取的關(guān)鍵步驟在屏幕上顯示你的UI。
Huyen Tue Dao的安卓攝像頭2 API (caster.io)
Huyen Tue Dao在GDG Boulder偶然提出了攝像頭2 API。
通過實例學(xué)習(xí)RxJava(適用于安卓系統(tǒng)) (caster.io)
該介紹針對于僅僅聽說過RxJava,想看看大驚小怪是什么的初學(xué)者。Kaushik Gopal(片段播客)提供了RxJava 和 RxAndroid的一些啟蒙書籍,然后著眼于RxJava在安卓系統(tǒng)中的實際應(yīng)用案例。