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

文章&教程

Reactive Views: 重試錯誤(medium.com)

這一短小的帖子展示了如何使您的MVP視圖完全被動式的使用RxBinding。

50個Android Studio提示,竅門&資源(medium.com)

這里是一張列表,包含了針對Android Studio的有用的提示、竅門、快捷方式和資源,它們將會提升您的整體效率和表現。

BottomNavigationView (blog.stylingandroid.com)

本文介紹了一種新型Widget程序,名叫BottomNavigationView,它提供了一種簡單的方式來實現底部導航欄模式,它已經被加入到Material Design Guidelines中。本文中,Mark Allison對這一新控件進行了介紹。

針對開發者的應用程序追蹤之關鍵概念 (medium.com)

如果您擁有一個移動應用或者準備開發一個,最重要的是記住一件事情——移動分析,以及其后面的過程——程序追蹤。

為什么您必須試試針對Android開發的Kotlin? (medium.com)

對Kotlin一些特性的簡單介紹,說明為何它是一種比Java更好的語言。

在Kotlin中實現Filter動畫(yalantis.com)

這里描述的是一種搜索設計概念,它被用在適合LinkedIn應用程序的Quora中。文章深入介紹了了如何使用Kotlin進行實現。

DI 101 —第3部分(medium.com)

這次,Roberto Orgiu深入探討了Dagger 2 Scopes, Components以及Subcomponents。

在Android Espresso中Dagger 2是如何提供幫助的(www.ottodroid.net)

這篇博客文章中解釋了如何使用Dagger 2進行Android測試以及在書寫Espresso測試中Dagger 2是如何提供幫助的。

在Android和Java中引用是如何工作的之終極理解 (medium.com)

如果您在Android App中從未用過WeakReference,您或許會希望閱讀GDE Enrique López Ma?as的這篇文章。

MVVM + RxJava: 學習(medium.com)

MVVM + RxJava是App架構的重要程式。在本博客文章中,Lucia Payo分享了兩個特殊的問題和解決方案,使用了能激發它們的真實的特定場景。

使用TIF Companion Library向您的App添加電視頻道 (android-developers.blogspot.com)

Android TV上的電視輸入構架(TIF)使第三方App開發人員可以簡單地使用任何類型的線性媒體創建他們自己的電視頻道。

在Android使用MediaSessionCompat的背景音頻(code.tutsplus.com)

學習使用來自Android支持庫的MediaSessionCompat,學習它是如何被用來為您的用戶創建一個適用的背景音頻服務的。

庫&代碼

FirebaseUI-Android (github.com)

FirebaseUI是一個針對Android的開源庫,允許您快速將常用用戶界面(UI)單元鏈接到Firebase APIs上,例如Realtime Database或者Firebase Authentication等。

ChipsLayoutManager (github.com)

一個針對RecyclerView的自定義布局管理器,它模仿TextView的跨度行為,流布局行為,同時支持RecyclerView令人驚訝的特性。

新聞

MOVR – 移動匯總報告(www.scientiamobile.com)

MOVR (Mobile Overview Report)提供了有關設備使用趨勢的及時數據——主要針對智能手機、平板電腦和特色電話使用——它從我們大約每月超過十億次點擊的內部數據源樣本中抽取數據。

Android Studio 2.3金絲雀版發布 (tools.android.com)

Google向金絲雀(Canary)頻道發布了Android Studio 2.3。這是一個邁向下一個Android Studio主要版本的早期預覽版,擁有大量漏洞修復和一些新特性。

工具

RemoDB(play.google.com)

RemoDB提供了對MySQL、 Microsoft SQL、PostgreSQL以及Sybase AES數據庫服務器的免費支持,擁有大量的工具和快捷方式。

視頻&播客

10分鐘內的10個Kotlin技巧(www.油Tube.com)

Kotlin的主要優點和特性是能立刻吸引您并讓您很快學會,但是它還有一些小的很人性化的部分難以被發現。這一談話涵蓋了其用真實示例說明的10項優點。

Android后臺開發人員58:快速設置 (androidbackstage.blogspot.com)

在這一播客中,Chet和Tor對話來自System UI 團隊的Jason Monk,談論了他工作所涉及的許多事情,包括快速設置,Quick Settings Tiles,以及System UI Tuner等。

使用Mockito讓測試變得甜蜜(www.油Tube.com)

Jeroen Mols的有關使用Mockito進行測試的展示。

Linty Fresh: 如何創建自定義Lint Checks(realm.io)

您是否曾經想要書寫自己獨特的Lint Check?或者您或許想知道Lint Checks是如何工作的?這一談話中,您會學到您想要知道的有關Lint的所有事情以及其他知識!

Android 對話:Amanda Hill(www.油Tube.com)

Huyen對話Amanda Hill——Thoughbot的開發人員,談論了她的開源Expandable RecyclerView。

特刊

您是一位編碼騎士嗎?(vmob.me)

或者您是一位編譯器命令的巫師?參加開發人員狀況國家調查(State of the Developer Nation survey)吧,看看哪個角色最適合描述您。

 

英文原文:Android Weekly #231

中文翻譯:深度開源

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

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

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

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