原文鏈接:http://androidweekly.net/issues/issue-168
點擊訂閱郵箱第一時間掌握 Android Weekly 中文版更新動態(tài)
貿(mào)易工具
(speakerdeck.com)
這些幻燈片展示了在安卓開發(fā)工廠中最低調(diào)的資源之一:支持的工具。
讓您的應用程序更流暢
(speakerdeck.com)
Udi Cohen 評論了關于使用 Systrace, Traceview, Hierarchy Viewer, Allocation Tracker, Eclipse MAT 以及其他工具的研究例子,展示了應用程序可能遇到的問題并且給出了解決它們的辦法。
安卓相機 2 的 API
(speakerdeck.com)
這是一個關于安卓的相機 2 API 的一個高水平的介紹的文章。該 API 可以檢查基礎相機子系統(tǒng)和硬件提取層的變化,對攝像頭 API 建立了一個完整的返修功能(Droidcon 紐約,2015年)。
Android 用戶界面工程中的新功能
(t.co)
這是由 Nick Butcher, Roman Nurik 和 Chris Banes 在“Droidcon 紐約 2015" 大會上進行演示”Android 用戶界面工程中的新功能“的幻燈片。
API 7+ 中的 Preference Fragments
(plus.google.com)
Preferences Support v7 類讓我們可以在使用任何 Activity 類的時候同時使用 PreferenceFragmentCompat 并且使用相同的 XML 來添加 Preference。
一個搭載 Retrofit 2 的簡單的 HTTP
(speakerdeck.com)
為了解決一些長期存在的煩惱,Retrofit 2 比以前擁有了更多更強大的新功能(Droidcon 紐約,2015年)。
掌握 RecyclerView 的布局
(speakerdeck.com)
本文介紹了 Dave SMith 的一個關于為 Android 的 RecyclerView 創(chuàng)建自定義的 LayoutManager 的理智的方法(Droidcon 紐約,2015年)。
開發(fā)可維護的應用程序
(www.slideshare.net)
一個偉大的 Android 應用程序僅僅需要去實現(xiàn)該產(chǎn)品的目標與功能,而不是美化開發(fā)人員的簡歷。這里有關于如何交付高質(zhì)量 Android 應用程序的技巧值得去學習(Droidcon 紐約,2015年)。
數(shù)據(jù)綁定技術
(speakerdeck.com)
現(xiàn)在,數(shù)據(jù)綁定技術已經(jīng)脫離了候選版本的地位,現(xiàn)在是時候開始在您的項目中使用它了(Droidcon 紐約,2015年)。
Android 的體系結構
(medium.com)
這是一個對 MVC,MVP 和 MVVM 安卓項目的簡單指南。
使用 Facebook 的 Stetho 來調(diào)試 Android 應用程序
(code.tutsplus.com)
Stetho 是一個由 facebook 開發(fā)的開源的調(diào)試平臺,為 Android 開發(fā)者提供了豐富的以及高度互動的調(diào)試經(jīng)驗。
使用運行時的權限來構建更好的應用程序
(android-developers.blogspot.com)
Android 6.0 Marshmallow 介紹了權限模型最大的變化之一就是添加了運行時的權限,當您的應用程序在一個 Android 6.0 + 版本的設備上運行時并且把 API 23 作為目標,它可以替換現(xiàn)有的安裝的時間權限模型。
你在物質(zhì)世界中的品牌
(www.liamspradlin.com)
本文是 Liam Spradlin 在 Droidcon 紐約關于”你在物質(zhì)世界中的品牌“的演示文稿中的幻燈片和備注。
宣布 Android 的汽車桌面頭部裝置
(android-developers.blogspot.com)
谷歌發(fā)布了桌面頭部裝置 (DHU),這是一種為安卓汽車開發(fā)者開發(fā)的一個新的測試工具。DHU 可以使您的工作站作為一個可以為了達到目的模擬車內(nèi)體驗的 Android 汽車頭部裝置。
Percent 庫 —— 第一部分
(blog.stylingandroid.com)
在這些短篇的系列文章中,Mark Allison 將會觀察和研究以及展示一個新的名叫 Percent 的支持庫,它可以提供一個替代品在線性布局中使用權重來在你的布局內(nèi)劃分空間。
不要瘋狂的使用樣式和主題
(speakerdeck.com)
這是 Dan Lew' 在 Droidcon 紐約 2015年上的演示文稿”不要瘋狂的使用樣式和主題“。
RxJava 框架: 將偵聽器轉(zhuǎn)換成一個可觀測對象
(www.andreamaglie.com)
在 Java 中,它與監(jiān)聽器一同運作是很常見的事情。如果您使用 RxJava ,你會更喜歡使用一個可觀測對象,而不是監(jiān)聽器。但是在如果你要處理一個庫并且不能更改源代碼的情況下呢?
在帶有 AndroidFillableLoaders 的畫布上和 SVG 路徑一同開發(fā)
(jorgecastillo.xyz)
Jorge Castillo 為一個被給定的 SVG 路徑創(chuàng)建的自定義剪影釋放一個新的帶有有趣的填充效果的庫,并且它在安卓社區(qū)可以完全開放的被擴展。
安卓系統(tǒng) UI: 在 UI 框架中填補空白
(www.telerik.com)
一個原生 Android 控件來加快你的開發(fā)過程:10多個圖表系列;ListView 可以處理多個手勢,并且提供額外的布局;卡布局的面板;快速創(chuàng)建移動表單的數(shù)據(jù)表單;日歷和 SideDrawer 的控件。下載免費試用版!
讓您的手機去代替你分析吧
(answers.io)
Answers 會讓您了解用戶在您的應用程序內(nèi)的行為以及什么才是您的數(shù)據(jù)的重點 — — 在所有的時間內(nèi)。被 Spotify,Buzzfeed 以及 Google Play 上其他頂級應用程序所信任,Answers 每天會處理超過 50 億的事件??靵硎褂?Answers 吧— — 它是免費的!
在遠程測試服務上獲得免費的時間
(software.intel.com)
Intel? Software 正在贊助在基于 Intel 的 Android 設備上對應用程序進行免費測試。在遠程的實際設備上使用 Espresso, uiautomator, robotium, JUnit 或者內(nèi)置測試腳本自動測試您的應用程序??扉_始吧。
開發(fā)人員的 Android 設計課程
(www.udacity.com)
在這個免費的課程中,您將學習如何把 Android 的視覺語言材料的設計原則應用到您的應用程序 ,將于周一,8 月 31 日發(fā)布。
Android 推廣 / 開發(fā)人員
(德國柏林)
Contentful 使用 API 驅(qū)動方法來讓內(nèi)容管理對開發(fā)人員更友好 。你還要負責我們的開源 Android Sdk 以及示例應用程序,你還需要出席安卓社區(qū)的群體活動和會議,進行演講,傳播 Contentful。
Android 開發(fā)者
(費城或紐約)
我們正在尋找工程師來幫助我們創(chuàng)建可以增強用戶體驗的軟件。我們建立各種 Android 應用程序以及各種形式的影響因素和版本,并且每隔幾周就會在 Google play 商店以及亞馬遜應用程序商店進行更新。成為 DramaFever 的一部分是十分令人激動的!
Android 開發(fā)者 @ Tidal
(奧斯陸)
我們正在尋找一個自主的并且具有很高的積極性然后對音樂有興趣的應用程序開發(fā)人員。你需要有一種對產(chǎn)品的想法來編寫您的代碼,即使在若干年后回過頭來看,你也會覺得是一種樂趣。你需要在設計中有對細節(jié)進行觀察,讓用戶愛上你的作品。
高級 Android 工程師 @ ask.com
(奧克蘭,加利福尼亞或紐約,紐約)
經(jīng)驗豐富的安卓工程師 @APN #奧克蘭 & #紐約
高級的 Android 工程師-幫助我們建立一個 SDK!
(遠程)
我們正在為成千上萬的應用程序提供引擎,比如在漢莎航空的駕駛艙以及倫敦地鐵中使用的 Dropbox。PSPDFKit 將會是目前為止您做過的最有趣和最復雜的項目之一。我們有一個優(yōu)秀的團隊,并且它正在壯大。
很棒的-材料
(github.com)
這是一個可以讓開發(fā)人員很容易的將材料設計和帶有圖標的 bootstrap 按鈕結合注入到他們的應用程序或者簡單的圖標主題文本視圖中。
Aftermath
(github.com)
一個用來生成 onActivityForResult 處理程序的簡單的、 基于注釋的 Android 庫。
GAlette
(github.com )
跟蹤安卓系統(tǒng)的谷歌分析的注釋觸發(fā)。
MVVM_Hacker_News
(github.com)
一個實驗的黑客新聞閱讀器,使用官方數(shù)據(jù)綁定庫把它作為 MVVM 結構化的項目來創(chuàng)建。
Assertj-rx
(github.com)
這個庫是 AssertJ 核心的擴展,它的目的是提供優(yōu)雅的申明來測試 RxJava 監(jiān)控。
SCViewPager
(github.com)
一個簡單的卡片式界面的擴展,就像爵士樂手那樣為 iOS 提供基于動畫的滾動。
AndroidFillableLoaders
(github.com)
Android 的開源庫,和 SVG 路徑一同運作,提供有趣的可填充進度視圖。