Android Weekly #204 安卓開發周刊 中文版

文章&教程

JRebel vs.即時運行 (medium.com)

在這一Oleg ?elajev的博客中你將會了解兩種聲稱能夠利用java代碼熱重載來縮短你的開發周期的機制。

學習RxJava for Android Devs (www.adavis.info)

Annyce Davis對RxJava深有研究,尤其在它的Android應用方面。在這里她分享了一些資源,它們對響應式編程過程有所幫助。

即時運行(Instant Run):它是怎么工作的? (medium.com)

Reto Meier解釋了Android Studio中即時運行(Instant Run)是如何工作的。

太多的Google地圖標記 (leaks.wanari.com)

本文的目的是用實例說明如何提高Android 設備上Google地圖應用程序(Google Maps API)的性能,并允許應用程序渲染從幾十個到十萬個的標記(受限于標記的種類)。

Bourbon: Dribbble, Android, MVP和一個通用代碼模塊(medium.com)

在這一Joe Birch的帖子中你會學到他如何構建Bourbon——針對幾種Android目標的Dribbble客戶端。他展示了他的架構方法并解釋了他的一些設計思路。

Android從頭開始:理解Views和View Groups (code.tutsplus.com)

文中,Paul Trebilcox-Ruiz講解了一些可用來顯示內容的最常用的視圖(View)組件,并且向你介紹了如何使用它們。

MVP類的命名規范 (www.novoda.com)

在這一博客帖子里,Paul Blundell 以Model View Presenter為例討論了類的命名,并向你展示了如何利用一種變更讓你的代碼更干凈更具可讀性。

保護那些數據! (plus.google.com)

Android安全團隊已在努力工作設計一些新工具幫助開發者們保護傳輸中的數據安全。

MVVM 和RxJava – 完美的結合 (www.slideshare.net)

Droidcon Zagreb 2016年“MVVM 和RxJava – 完美的結合”的談話幻燈片。

Something O’Clock-第六部 (blog.stylingandroid.com)

穿戴應用(wear app)內置數據完整性保護機制使用DataApi保存本地數據。既然數據是本地保存,我們如何觸發用戶界面(UI)更新呢?Mark Allison向我們展示了如何去做。

Bonjour Android, 它是零配置(Zeroconf)的 (medium.com)

Roberto Orgiu曾經對零配置協議(Zero Configuration Protocol)和它在Android上的應用進行了大量研究。在啟動和關機時有許多方式來完成這一過程。

設計

《絕對最小Android開發者們需要了解的用戶體驗》——第一部(medium.com)

在這一系列文章中,John Carpenter向程序員們介紹了我們都需要了解的用戶體驗原則。

庫 & 代碼

Navi (github.com)

為Activity和Fragment添加了監聽器。為什么?一個詞:組合。

Error-prone (github.com)

Error-prone是一種針對Java(來自Google)的靜態分析工具,它在編譯階段捕捉常見的程序錯誤。

Apk-patch-size-estimator (github.com)

估算Google Play補丁和新gzipped APK的大小。

RxAndroid 1.2 (github.com)

RxAndroid 1.2現在可以獲得了,它有些性能調整。

Androidstarter (roroche.github.io)

使用MVP架構的Android應用例子。

CompositeAndroid (github.com)

Android組件繼承后再進行組合,例如Activity或者Fragment。

Android的Flexbox (github.com)

對布局來說Flexbox很有用。它是如此重要以至于react-native程序員們用它布局本地app。現在google開源了它自己針對Android的flexbox布局算法應用。

CloudRail SI Android SDK (github.com)

在一個API中整合多個服務。CloudRail是一個自由軟件庫,它從不同提供者那里獲取了一些API,并將其放入一個單一的通用接口中。

新聞

Android系統平臺版本號五月的更新 (www.androidpolice.com)

又是一個月的開始, 這意味著是時間Google應當更新Android系統平臺發布版本號了。他們把marshmallow作為唯一的不斷增長的版本,現在到了7.5。

加固媒體堆棧 (android-developers.blogspot.com)

Google已經在設計新的安全特性以改進現存的安全模式,并對Android提供額外的深層保護。

視頻&播客

開發者秀(www.油Tube.com)

來自Google的有關開發者的最新新聞。

即時運行(Instant Run):一個Android工具的時間深層挖掘 (www.油Tube.com)

和Reto Meier 一起從幕后看看Instant Run實際上是如何工作的,并學習一些讓它為你更好的工作的技巧。

Android對話,問與答:遵循了什么 (www.油Tube.com)

Android對話團隊的首次問與答節目,回答問題——“不斷地進行Android更新,我們遵循了什么?”

特刊

開發者經濟調查 (vmob.me)

本調查目的是發現你與本國其他開發者相比較境況如何,基于編程語言,使用的開發工具,或者軟件類型。參與VisionMobile的15分鐘的開發者工具標準調查,說說你所使用的工具有多么出色或者多么糟糕,描述你在構建什么,為什么,以及你從哪里發現的,它是怎樣的。

事件

可穿戴技術會議(#WearablesTechCon),7月18-20日在圣何塞 (www.wearablestechcon.com)

將于7月18-20日在圣何塞的舉行的可穿戴技術會議(#WearablesTechCon)是頂級的可穿戴應用(wearables apps)和HW事件,使用WEARIT代碼可以獲得100美元折扣。

2016年谷歌開發者組織開發節(GDG DevFest Ukraine 2016)在烏克蘭舉行 (devfest.gdg.org.ua)

烏克蘭的谷歌開發者組織驕傲的宣布第五次年度谷歌開發者組織開發節(GDG DevFest)(2016年度)正由GDG團體精心籌備中,這是在烏克蘭最重要的與Google相關的事件。它將于9月9-10日在利沃夫舉行。

BOOKS

外包Playbook (play.google.com)

如果你打算外包你的Android開發或者為別人開發app,讀讀Android開發者的“外包Playbook”吧,它會讓你獲取一些讓你的app成功的有用技巧。你可以從Play Books上直接免費獲取本書的最新電子版。

 

英文原文:Android Weekly #204

中文翻譯:http://www.baiduhome.net/lib/view/open1462762791811.html

譯者:青島海邊 校對:OPEN編輯

本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接

我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們

 本文由用戶 五嘎子 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!