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

文章 & 教程

MapMe — Android地圖適配器 (medium.com)

Josh Burton介紹MapMe,是一個用Kotlin編寫的Android庫,可以將適配器模式帶到地圖上。

贊助

CloudRail - 連接到API 10x更快 (cloudrail.com)

當我們用單一的界面連接到所有的Dropbox,Google Drive,OneDrive和Box時,為什么要為每個不同的API編寫代碼? 用于云存儲,社交登錄,付款,短信,電子郵件,視頻,PoI等的統一API。 100%免費與社區版本。 現在就開始!

Kotlin可測性 - 第1部分 (blog.stylingandroid.com)

在這個短小的系列中,馬克·艾里森(Mark Allison)研究了一些可以極大地幫助我們的科特林課程進行測試的技術。

ViewModels和LiveData:Patterns + AntiPatterns (medium.com)

JoseAlcérreca在這里檢查了ViewModel和LiveData使用的一些模式和反模式。

在Android上的Taming state和副作用 (medium.com)

Ivan Kupalov提出了一種類似Redux的方法來管理Android應用中的狀態。

使用MVI的Reactive應用程序 - 第7部分(hannesdorfmann.com)

這篇博客文章中,Hannes Dorfmann討論了SingleLiveEvent要求解決的問題可以用Model-View-Intent和適當的狀態管理來解決。

讓您的Android Project彈出Remixer(android.jlelse.eu)

Remixer是Google通過允許您調整UI變量而不需要重新構建(甚至重新啟動)您的應用程序來快速迭代UI更改的框架。 您可以調整數字,顏色,布爾和字符串。 我們來看看怎么樣

用Realm和RxJava2創建Reactive數據層 (academy.realm.io)

為了了解如何使用RxJava2有效地使用領域,GáborVáradi深入了解為什么Realm被公開為反應性事件源,以及如何充分利用其反應性。

如何使用AsyncListUtil(android.jlelse.eu)

Jason Feinstein分享了支持庫Async ListUtil的教程,以及如何使用SQLite數據庫中的數據正確地回收RecyclerView。

Android開發教學大綱(novicedock.com)

在本課程中,您將學習開發Android應用程序的基礎知識。 它將幫助您完成每一步,從設置到發布應用程序到上架。

Android上的大型數據庫查詢 (medium.com)

在這篇博客文章中,Chris Craik介紹了SQLiteCursor分頁問題,為什么他激發了他在Android Architecture Components中使用Room Persistence和Paging庫的小型查詢。

在Google上建立吉他和弦導師:第一部分 (medium.com)

本文旨在提供一個更高層次的介紹,以構建平臺來演示用于創建Google Action的工具和方法。

設計

在底部導航欄(medium.com)

JuhaniLehtim?ki深入了解底層導航是如何幫助鞏固跨平臺設計的,同時遵守Android導航指南。

庫&代碼

material-remixer-android (github.com)

Remixer是通過允許您調整UI變量而不需要重新構建您的應用程序來快速調整這代UI更改的框架(甚至重新啟動)。您可以調整數字,顏色,布爾運算甚至是字符串。

AdaptiveIconPlayground (github.com)

一個用于實驗適應圖標的Android應用程序。

MapMe (github.com)

MapMe是一個用于使用地圖的Android庫。 MapMe將連接器模式帶到Maps,簡化了標記和注釋的管理。

Paging Library (developer.android.com)

Paging Library使您的應用程序更容易根據需要從數據源逐步加載信息,而不會使設備過載或等待時間太長,這樣方便進行大型數據庫查詢。

新聞

JUnit 5用戶指南(junit.org)

JUnit 5.0已經發布,并且可用于Android測試的使用。

Android Studio 3.0 Beta 6現已推出 (androidstudio.googleblog.com)

Android Studio 3.0 Beta 6現在可以在Canary,Dev和Beta頻道中使用

視頻 & 博客

TextView:現在使用自動調整大小 (www.油Tube.com)

使用Android O和Support Lib 26版本 ,TextView增加了一個新的屬性:autoSizeTextType,這個屬性允許文本在使用動態內容時規模一致。

Google Developer Days Europe 2017 (www.油Tube.com)

歐洲的2017年Google Developer Days在波蘭Krakow舉行。 在這個播放列表中,您可以在所有的歷程上找到活動中記錄的所有會話(Mobile,Mobile Web,Beyond Mobile和Android上發展)。

帶有Effie Barak的Android Internals (androidbackstage.blogspot.com)

在ADB第77期,Chet和Tor與來自Pinterest的Effie Barak談論了Android Internals,以及如何衡量和改進應用程序性能。

顯示器上的Romain Guy,CPU,GPU和Color (fragmentedpodcast.com)

在這一期中,來自Google的Romain Guy讓我們了解在移動設備上顯示圖形很重要的一切:刷新率,vsync,雙緩沖,色彩空間等。

 

 

英文原文:Android Weekly #275

中文翻譯:深度開源

譯者:木槿 校對:OPEN編輯

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

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

 

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