原文鏈接:http://androidweekly.net/issues/issue-163
點擊訂閱郵箱第一時間掌握 Android Weekly 中文版更新動態(tài)
使用 RecyclerView 控件來進行拖拽 (medium.com)
這篇文章會在之前的文章的基礎上進行擴展,增加了對網格布局的支持,“處理”初始化拖拽,顯示選中的視圖,并且自定義拖拽的動畫。
Prism 基本組成 - 第 2 部分 (blog.stylingandroid.com)
Mark Allison 將會繼續(xù)他的 Prism 系列文章 - 一個全新的動態(tài)的 Android 主題類庫。
壓榨你的 Gradle 構建 (saulmm.github.io)
Saúl Molinero 會分享一些關于 Gradle 的提示和技巧。
Dude, 我的 char 數組在哪里? (corner.squareup.com)
當 Android M 預覽版 2 發(fā)布的時候,有關于 LeakCanary 在解析堆打印的時候會崩潰的報道。LeakCanary 會到一個 String 對象的字符串數組里面去讀一個線程的名字,但是在 Android M 里面那個字符數組根本不存在 !
Glide - Yelp 的 Android 應用加載圖片
(engineeringblog.yelp.com)
在 Yelp 的工程師已經探索出一些并行下載并且處理多圖片問題的解決方案,并且最終決定 Glide 將會提供一個有著高性能,簡單易用,并且強健特征的方案。
我關于 Android 單元測試的定論 (plus.google.com)
Matthias 關于 Android 單元測試的定論:這都 2015 年了,但還是有一點糟糕。雖然不像以前那樣糟糕,但是在一些基本的方面還是有一些糟糕。
Android 設計擴展類庫概況
(code.tutsplus.com)
Paul Trebilcox-Ruiz 提供了一個形象的關于 Android 設計擴展類庫里面控件的概況。
如何測試手表界面 (blog.sqisland.com)
Chiu-Ki Chan 創(chuàng)建了一個 Android Wear 手表界面,這個界面根據你那天走了多少步,來用不同的貓顯示時間。像這種東西怎樣測試呢?
當 InstaMaterial 遇到設計擴展類庫 (frogermcs.github.io)
在這篇文章中,作者更新了他的從谷歌提供的材料設計類庫實現的自定義視圖 InstaMaterial 的源代碼。
做一個基于 TDD 的 HackerNews 安卓客戶端 (www.philosophicalhacker.com)
這篇文章(可能以后會有續(xù)集)分享了一些基于 TDD 工作流程的開發(fā)一個 Hacker News 客戶端應用的方法。
安卓數據綁定:再見 Presenter ,你好 ViewModel (tech.vg.no)
這個作者用 Hannes Dorfmann 的從他的 Ted Mosby 框架的說明,通過谷歌新的數據綁定,闡述了從 MVP 到 MVVM 的變化。
在一周之內得到 5 個以上的工作 (hired.com)
Hired 會給高級安卓開發(fā)者在他們的求職中更多幫助。你將創(chuàng)建一個檔案 & 一周之后科技公司將會邀請您!您將得到獎金/平等期權 & 您將沒有任何義務得到 offer。感興趣嗎?那今天就加入 Hired 吧!
制作右邊的 FAB (androiduiux.com)
在最新的 L 版本發(fā)布后,對一些應用的 FAB 控件分析,UX GDE Taylor Ling 驚訝的發(fā)現在 FAB 控件的實現上巨大的不一致,甚至在谷歌的應用上。
安卓軟件工程師 (London)
擁有并且構建 Peak 安卓客戶端的新功能,解決挑戰(zhàn)性的客戶端性能問題,并且用專業(yè)的安卓平臺知識來分析問題,來指導設計和工程決定。提高單元測試和自動化集成過程。
安卓軟件工程師 (m/f) (Düsseldorf, Germany)
Rheinfabrik 在招人了!2012 年創(chuàng)建,Rheinfabrik 坐落在 Düsseldorf, Germany,開發(fā)高質量的安卓和 iOS 移動應用。從 2015 年開始,Rheinfabrik 是 trivago 唯一的解決方案合作伙伴 - 世界上頂尖的酒店搜索和價格比較引擎。
安卓開發(fā)者 @ Booking.com (Amsterdam, the Netherlands)
加入并且來提高這個最好的旅游應用吧 - Booking.com 是一個每天有著 850 000 預約量的最大的住宿預約平臺 - 這里有挑戰(zhàn)等你來!
Dart (github.com)
在 Dart 2.0 中,這個團隊新增了一個叫做 Henson 的模型,這是一個幫助你在 activity 之間導航的注解處理器。
Retroauth (github.com)
一個翻新的安卓類庫,可以簡單的處理授權請求。
用 BLE beacons 來簡便開發(fā) (googledevelopers.blogspot.com)
谷歌通過發(fā)布一個全新并且開源的每一個人都可以使用的 BLE beacons - Eddystone,正在擴張 beacon 科技的用戶范圍。Eddystone 非常強健并且可擴展:它支持多種用戶的框架類型,并且它可以讓版本介紹新功能更加容易。
用 Nearby API 來連接你周圍的世界 (googledevelopers.blogspot.com)
Nearby 為安卓和 iOS 設備提供了一個可以發(fā)現并且與其他人交流的親近的 API - Nearby Messages,這也可以與 beacons 一起使用。
Smartphone Test Farm (openstf.github.io)
通過瀏覽器來控制和管理你的智能手機設備。
安卓對話框: Richa Khandelwal (www.youtube.com)
在 Mountain View 中,Chiu-Ki 花了一些時間來與 在 Coursera 的有關安卓和 VIPER 的資深工程師 Richa Khandelwal 交流。