原文鏈接:http://androidweekly.net/issues/issue-145
點(diǎn)擊訂閱郵箱第一時(shí)間掌握 Android Weekly 中文版更新動(dòng)態(tài)
Android Material 支持庫(kù)的提示與技巧 (code.hootsuite.com)
這篇文章的重點(diǎn)是幫你的設(shè)計(jì)增加一些亮點(diǎn),并且讓它更接近 Google Material 設(shè)計(jì)指南。最好的部分是:這些設(shè)計(jì)不需要設(shè)計(jì)師或新的資產(chǎn)。
Android UI 自動(dòng)化測(cè)試 (googletesting.blogspot.com)
這篇文章回顧了 Android UI 測(cè)試的四個(gè)策略,目的是創(chuàng)建快速、可靠和容易調(diào)試的 UI 測(cè)試。
RecyclerView FastScroll – 第二部分 (blog.stylingandroid.com)
我們學(xué)會(huì)了 FastScroller 控制框架。在這一結(jié)束篇中,我們將添加觸摸和滾動(dòng)行為。
根據(jù) Material 設(shè)計(jì)導(dǎo)航制圖工具樣式 (medium.com)
在這篇文章中,作者討論了類(lèi)似于 Google apps的導(dǎo)航制圖工具控制樣式。
Android 的模糊視圖 (developers.500px.com)
模糊效果可以生動(dòng)的表達(dá)內(nèi)容分層的含義。它允許用戶保留上下文,同時(shí)專(zhuān)注于當(dāng)前的特色內(nèi)容,即使在模糊表面下以視差方式變換或動(dòng)態(tài)的更改。
附加 Android 工件和 Gradle 的檔案 (wiebe-elsinga.com)
當(dāng)構(gòu)建 Android 應(yīng)用程序或庫(kù)時(shí),常見(jiàn)的做法是將你的工件保存到本地文件儲(chǔ)存或回購(gòu)。
映射與包的神秘關(guān)系 (medium.com)
因?yàn)榘?Maps 放在一個(gè)包中比看起來(lái)要困難的多。
響應(yīng)式編程 (gist.github.com)
很明顯你是有興趣學(xué)習(xí)這種被稱(chēng)作響應(yīng)式編程的新技術(shù)才來(lái)看這篇文章的,特別是它的變體,包括Rx, Bacon.js, RAC 等等。
延期的共享元素轉(zhuǎn)換(3b) (www.androiddesignpatterns.com)
這篇文章我們通過(guò)討論 Lollipop Transition API:延期的共享元素轉(zhuǎn)換,來(lái)繼續(xù)深入分析共享元素轉(zhuǎn)換。這是這一系列文章的第四部分,我會(huì)通過(guò)以下觀點(diǎn)展開(kāi):
用 Robolectric 進(jìn)行參數(shù)化測(cè)試 (www.jayway.com)
最近,作者需要編寫(xiě)一個(gè)測(cè)試用例,一個(gè)操作多次執(zhí)行,但每次執(zhí)行要用不同的測(cè)試數(shù)據(jù)。原來(lái) Robolectric 有一個(gè)參數(shù)化 Robolectric 測(cè)試運(yùn)行器。
歡迎為 Android 和 iOS 嵌入 API (android-developers.blogspot.com)
為 Android(和iOS) 設(shè)置 Places APIs 連通了簡(jiǎn)單的經(jīng)緯度表示的地理位置之間的差距,以及人們?nèi)绾闻c一個(gè)已知的位置相關(guān)聯(lián)。
免費(fèi)的 Android 應(yīng)用程序測(cè)試 + 優(yōu)化 (software.intel.com)
發(fā)現(xiàn)免費(fèi)軟件測(cè)試服務(wù)可用來(lái)測(cè)試您的基于英特爾處理器的 Android 設(shè)備創(chuàng)建的應(yīng)用程序。幫助您的 app 得到最好的應(yīng)用。點(diǎn)擊查看詳情。
Jackdaw (github.com)
Jackdaw 是一個(gè)注解處理器,它允許簡(jiǎn)化 Java/Android 開(kāi)發(fā),防止編寫(xiě)枯燥的代碼。Jackdaw 的靈感來(lái)源于 Lombok 項(xiàng)目,但與 Lombok 相比:它在 IDE 上不需要額外的插件,并且它不修改現(xiàn)有的源代碼。
Open-Source-Android-Apps (github.com)
這是一個(gè)開(kāi)源的 Android 應(yīng)用程序集合。
在谷歌市場(chǎng)上創(chuàng)造更好的用戶體驗(yàn) (android-developers.blogspot.com)
谷歌正在為 Google Play 中的應(yīng)用和游戲引入一種新的基于年齡的評(píng)分系統(tǒng)。在應(yīng)用和游戲發(fā)表在 Google Play 之前他們也開(kāi)始審查這些應(yīng)用程序,使得能更好地保護(hù)社區(qū)和提高應(yīng)用程序目錄。
Victor (github.com)
有了這個(gè) Gradle 插件,您可以為 SVGs 定義源文件夾,它們將自動(dòng)的柵格/包含在您的構(gòu)建中,且不會(huì)干擾您的源代碼。
AnDevCon,July 29-31,Boston (www.andevcon.com)
AnDevCon 是構(gòu)建 Android 應(yīng)用程序的軟件開(kāi)發(fā)人員的最主要的技術(shù)會(huì)議。從超過(guò) 75 個(gè)類(lèi)和教程中選擇,有 40 多個(gè)頂級(jí)參展商互相交流,全部 100% 集中在 Android 開(kāi)發(fā)上。使用比普遍價(jià)格低 200 美元的 ANDROID 代碼。