原文鏈接:http://androidweekly.net/issues/issue-176
點擊訂閱郵箱第一時間掌握 Android Weekly 中文版更新動態(tài)
Android 棉花糖中所謂的”Broadcast Tile“ 代表什么?
(medium.com)
如果你曾經(jīng)在 Android 棉花糖中研究過系統(tǒng) UI 調(diào)諧器,那么你一定注意到過一個添加”Broadcast Tile“的選項,通過它來進(jìn)行快速設(shè)置。在本文中分享了一些示例代碼來告訴你該如何去使用它。
Android 基礎(chǔ)工程架構(gòu)中 MVP 架構(gòu)
(medium.com)
這是另外一篇描述 Android 開發(fā)中的模型-視圖-表示器架構(gòu)的文章。
材料進(jìn)度條
(blog.stylingandroid.com)
Mark Allison 的一個比較具有挑戰(zhàn)性的任務(wù)就是去提出一個類似于材料進(jìn)度條,并且可以運行在比較老的設(shè)備上的輕量級插件。在本文中,他將講述一下關(guān)于如何去實現(xiàn)這個插件的一些方法。
測試 Geofencing API
(medium.com)
Etienne Lawlor 發(fā)現(xiàn)了一組可以用來測試 Geofencing API 的缺陷的工具。本文就展示了他如何進(jìn)行 Geofencing API 測試。
jibber-jabber 等整潔的架構(gòu)到底能干什么?
(pguardiola.com)
本文的作者解釋了他發(fā)現(xiàn)的一個名叫 Catan Architecture 的用來解決實現(xiàn)一個新的架構(gòu)的解決辦法,并且它是一個 Android 六角形的結(jié)構(gòu)。
使用硬件層來提高動畫的性能
(blog.danlew.net))
在動畫運行期間,你可能會重復(fù)的繪制您的視圖的每一幀。如果您使用的視圖層,那么你不必重新繪制每一幀,視圖可以被加載到一個屏幕緩沖區(qū)來實現(xiàn)重用。
使用設(shè)計支持庫來創(chuàng)建 Material Design 應(yīng)用程序
(www.code-labs.io)
這里有一個來自谷歌的一個新的編碼實驗室,將會帶領(lǐng)你在您的應(yīng)用程序中實現(xiàn) Material Design。
谷歌地圖不再需要存儲權(quán)限了
(medium.com)
從谷歌服務(wù)的下一個版本 SDK 開始,安卓的谷歌地圖 API 要求 WRITE_EXTERNAL_STORAGE 權(quán)限將被完全刪除。
使用頁面對象可以實現(xiàn)可持續(xù)的 Android 測試
(newcircle.com)
當(dāng)你在為您的應(yīng)用程序的用戶界面編寫測試的時候,你很快就會意識到,相同的行動可能被重復(fù)多次的使用。因為在軟件開發(fā)中總是如此,我們可以使用另一個叫做 Page Objects 的抽象層來解決滲透實現(xiàn)的問題。
The Fabulous Goes Material
(androiduiux.com)
在264封的電子郵件,200+模擬屏幕,30+交互原型之后,泰勒·林格已經(jīng)發(fā)布了一個新的應(yīng)用程序。本文介紹一些這一過程。
先進(jìn)的 RxJava:ConnectableObservables(第一部分)
(akarnokd.blogspot.com)
我們都了解創(chuàng)建冷(即:范圍)熱觀測量(即:UnicastSubject),但迄今沒有任何具體的關(guān)于如何在兩者之間進(jìn)行轉(zhuǎn)換的方法。在這篇文章中就描述了這一過程。
Android 開發(fā)趣聞(第二部分)
(willowtreeapps.com)
歡迎來到 Android 開發(fā)趣聞系列文章的第二版。
新的動作識別 SDK - 速度和準(zhǔn)確度都是原來的4倍
(pathsense.com)
如果您使用 Android 動作識別來檢查免費的 PathSense SDK,那么它將會是谷歌的解決方案的 4 倍快和 4 倍準(zhǔn)確。這里有一個 Google Play 服務(wù)動作識別的完整的且具有普適性的解決方案。快加入他們的測試吧。
(高級)Android開發(fā)者
(德國柏林)
我們正在尋找具有高度責(zé)任感,并且具有獨立判斷與決策性的 Android 開發(fā)者。趕快申請加入一群具有多元化思維,聰明并且友好的人來一起開發(fā)一個偉大的產(chǎn)品吧,我們在柏林等你。
Android工程師 - 創(chuàng)建一個SDK
(任何地點)
您想要和一個使用尖端技術(shù)并且充滿動機和人才的隊伍一同工作嗎?你是否在使用 Java 的時候但是也不害怕接觸 C++?你是否喜歡反應(yīng)性編程? 你是否喜歡設(shè)計 API 以及創(chuàng)建數(shù)百萬人都在使用的東西?建造的東西?如果你喜歡,那和我們一起工作吧!
Fontbinding
(github.com)
一個利用數(shù)據(jù)綁定技術(shù)和字體緩存的 XML 中完整的自定義字體屬性示例。
FlowingDrawer
(github.com)
通過向右滑動屏幕來展示帶有流動以及彈跳的抽屜效果。
Lobsterpicker
(github.com)
Lobsterpicker 是一個 Android material design 的庫,當(dāng)用戶需要選擇一種顏色的時候,那么它就可以給應(yīng)用程序和開發(fā)者提供方便。
Android開發(fā)沉浸式虛擬現(xiàn)實
(android-developers.blogspot.com)
Google 宣布他們已經(jīng)和聯(lián)合國大會(GA)共同合作來創(chuàng)建一個新的 Android 開發(fā)沉浸式虛擬現(xiàn)實的訓(xùn)練課程。
一款適用于無線連接設(shè)備的快速 Android studio 插件
(plus.google.com)
本文展示了一款新的并且開源的快速的 Android studio 插件,可以通過點擊一個按鈕就能實現(xiàn)通過 WIFI(不使用 USB 連接)來部署,運行以及調(diào)試您的應(yīng)用程序。
ViewInspector
(github.com)
ViewInspector 將幾個有用的工具例如 Scalpel 和 Probe 添加到了視圖檢查工具欄。
Big Android BBQ 2015
(www.youtube.com)
Big Android BBQ 是一個 Android 開發(fā)者聚會,但是它和其他的聚會形式并不相同,可以把它稱為一個 Android 套餐,它會給您提供超級豪華的有關(guān)于教育和娛樂的資源。這里有很多關(guān)于這次聚會的視頻,點擊鏈接就可以觀看。
IntelliJ IDEA 的提示和技巧
(www.youtube.com)
這里有許多有關(guān)于使用 IntelliJ IDEA 的提示和技巧,可以幫助您更加高效的開發(fā)。
使用 Reactive,一次 Android 構(gòu)建之旅
(www.youtube.com)
Matthias Ka?ppler 簡要的概述了 Android 應(yīng)用程序的體系結(jié)構(gòu)是如何發(fā)展起來的,也講述了使用 RxJava 來處理異步事件流是如何影響著它的設(shè)計,從數(shù)據(jù)源談到了業(yè)務(wù)邏輯和顯示。
Android 對話框:Annyce Davis
(www.youtube.com)
Annyce Davis 從事華盛頓郵報應(yīng)用程序中的有關(guān)于視頻部分的工作,在這里她談?wù)摿擞嘘P(guān)于在 Android 上播放視頻,創(chuàng)建 flavor ,簡化架構(gòu),測試以及公眾演講的內(nèi)容。
和 Arthur Bodolec 談話過程的記錄
(www.designnotes.fm)
本周 Liam Spradlin 對資訊閱讀器設(shè)計有限公司的創(chuàng)始人 Arthur Bodolec 進(jìn)行了訪談。
AnDevCon,11月14-16日,舊金山
(www.andevcon.com)
AnDevCon 是一個為開發(fā) Android 應(yīng)用程序的軟件開發(fā)人員,企業(yè),商業(yè)軟件公司,或者初創(chuàng)企業(yè)開設(shè)的比較領(lǐng)先的技術(shù)會議。有很多的事件主機開發(fā)人員和30余家展覽商將會參與,所有的內(nèi)容都將圍繞著 Android 開發(fā)展開。