Android Weekly #246 安卓開發周刊 中文版
文章&教程
RecyclerView 與 共享元素變換(Shared Element Transitions)(mikescamell.com)
在第4部分中,Mike Scamell著眼于使用RecyclerView來實現共享元素的轉換。
通過Intents共享文件(第2部分) (medium.com)
自從他寫關于如何使用FileProvider去添加Nougat兼容性的文章后,orenzo Quiroli發現了一些問題發生在舊版本,并分享了如何解決它們的方法。
什么Unit Tests嘗試告訴我們關于Activities:Pt. 1(www.philosophicalhacker.com)
這一系列的帖子是關于以Android為中心的架構的可測試性和現在領先Android開發者拒絕它的這些問題之間的關系。
發現I2CAPI:創建電容式傳感器驅動程序 (nilhcem.com)
物理按鈕很不錯,但有時候,您可能想在Android Things項目中包含電容按鈕。
使用FlexboxLayout構建靈活的布局 (android-developers.googleblog.com)
Google公開源代碼FlexboxLayout為CSS帶來了與CSS靈活布局模塊相同的功能。這里介紹了有一些情況下FlexboxLayout是特別有效的。
讓RxJava代碼調整doOnSubscribe和doFinally (medium.com)
由于Valentin Hinov對Rx來說更方便,他注意到RxJava的很多用例在設置和完成邏輯中遵循著相同的模式。他分享了一種重用一些常見邏輯的技術。
在Android中實施應用內結算 (hackernoon.com)
Sergey Solovyev顯示了在Android應用中實施應用內結算的一些替代方法。
Android中的復合視圖:繼承的組合 (medium.com)
Manuel Vicente Vivo分享了一個示例,這個是關于如何使用新的CompositeAndroid庫從可擴展對象中組成活動的示例。
庫 & 代碼
ShapeShifter(github.com)
Shape Shifter是一個Web應用程序,該應用程序簡化了創建基于SVG路徑的變形動畫的過程。
Shuttle (github.com)
Shuttle是一個公開源代碼,Android的本地音樂播放器。
cortado (github.com)
流利的API包裝器是為了Android Espresso??。
fragment-navigation-2.0 (github.com)
Fragment導航器是在Fragment之間導航的一種簡單方法。
flexbox-layout (github.com)
FlexboxLayout是一個庫項目,它給Android帶來了和CSS彈性盒布局模塊類似的功能。
kotlin-coroutines-retrofit (github.com)
這是小庫,是為Retrofit 2提供Kotlin Coroutines暫停擴展Call.await()
StatefulLayout (github.com)
StatefulLayout byG?khanTüredi是一個布局,為的是顯示最常見的狀態模板,如加載,空,錯誤。 你所需要做的是使用StatefulLayout來包裝目標視圖。
新聞
ConstraintLayout 1.0 現已發布 (sites.google.com)
經過幾個月的深入開發,Google已經宣布了1.0版本的ConstraintLayout庫。
最近的Support Library修訂版(developer.android.com)
Support Library v25.2.0現在提供了多錯誤修復。
Android Gradle插件2.5的早期預覽(tools.android.com)
Android工具小組正在發布Android Gradle插件2.5的早期預覽,旨在解決大型Android項目的性能問題。
發布Dagger 2.10-rc1 (github.com)
Dagger 2.10-rc1版本添加了dagger.android類,為了簡化Android內核類型的引入。
視頻 & 博客
Android上的功能(realm.io)
我們如何在Android上有效地使用lambda,stream和Rx? 如何改變方向和后臺任務? 不必再擔心生命周期,并緩存您的方式成一個幸福的用戶體驗。
Jono Poltrack: Android Wear 2.0 (www.油Tube.com)
Jono Poltrack分享了他將watch faces更新到Android Wear 2.0的經歷。
Ben Oberkfell談到Fingerprint API (fragmentedpodcast.com)
現在幾乎是一個大多數給定的手機都有指紋API。 本Oberkfell在細節上突破了我們。聽著!
Android開發者Backstage:第63集:Dagger (androidbackstage.blogspot.com)
在這一集,Chet和Tor與來自Java核心庫團隊的Gregory Kick談到Dagger,以及Auto,AutoValue和Guava。
英文原文:Android Weekly #246
中文翻譯:深度開源
譯者:木槿 校對:OPEN編輯
本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接
我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們