Android Weekly #288 安卓開發周刊 中文版
文章&教程
如何在Android上使用Kotlin開發圖庫應用程序(developine.com)
Hammad Tariq在Kotlin開發完整的Android Photo Gallery應用程序,并提供完整的源代碼。它涵蓋了使用Kotlin進行Android開發的眾多主題。
Gradle Kotlin DSL的力量(blog.simon-wirtz.de)
Simon Wirtz開始使用Kotlin DSL將大部分基于Groovy的gradle.build腳本遷移到Kotlin支持的gradle.build.kts腳本。這里介紹了他是如何做到的。
如何在您的團隊內舉辦會議(medium.com)
Christian Dehning很忙,今年不能參加會議,所以他組織了一個小型的工作會議。結果非常出乎意料,這里介紹了他是如何做到的。
贊助
Big Nerd Ranch的Android培訓 - 只剩有少量機會 (www.bignerdranch.com)
學生接受培訓,這些培訓來自作為作者和開發者的導師。獲得新技能,與其他開發人員會面,甚至獲得有關特定項目的幫助。 Android Weekly閱讀器在1月1日之前使用代碼“BNR_AndWkly_100off”獲得$ 100折扣 - 某些注冊在本月底結束!
使用具有Firebase的體系結構組件(第1部分) (firebase.googleblog.com)
在這個博客系列中,Doug Stevenson探討了Android架構組件如何與Firebase實時數據庫SDK一起工作來幫助構建您的應用程序。
Task Stack (blog.stylingandroid.com)
在這篇文章中,Mark Allison著眼于Task Stack導航行為,以及一些我們可以采取的控制策略,以及如何使它更加自然。
贊助
Out-of-the-box CI/CD - 就像您想要的那樣 (nevercode.io)
即時設置。沒有重復的任務,更新問題或建立服務器維護。點擊幾下即可開始,了解為什么像豐田和Sainsbury如此信任這樣的公司Nevercode -他的工具都能在每個Android開發者圣誕愿望清單中找到。
MVP&生命周期&Dispatchers Oh My (medium.com)
Mike Nakhimovich幫助構建了一個由MVP支持的單一Activity體系結構,其中包含生命周期感知的演示者以及一個反應式的狀態變化調度器,他們完全在Kotlin中。
在Kotlin有幾個函數的監聽器 (antonioleiva.com)
Antonio Leiva展示了如何簡化與在Kotlin上有幾個函數的監聽器的相互影響。
Kotlin多平臺本地開發架構(blog.kotlin-academy.com)
Marcin Moskala展示了如何為Android,web和桌面構建,他們全部使用Kotlin編寫并使用通用架構。
測試RxJava代碼變得簡單(medium.com)
Niklas Baudy在RxJava 2中演示了一個不錯的隱藏寶藏,這個寶藏也被支持到RxJava 1.它是test()函數,所以可以讓你輕松測試RxJava 2數據流。
庫&代碼
daggraph (github.com)
Android開發者的Dagger依賴關系圖生成器。
Cipher.so (github.com)
將安全數據加密到本地.so庫中的一種簡單方法。
Barista(github.com)
Barista使UI開發測試變得更快,更容易,更可預測。它建立在Espresso之上,它提供了一個簡單的可發現API,去除了大多數普通Espresso任務的樣板文件和冗長繁雜。
artist (github.com)
藝術家是一個Gradle插件,它編碼了Android視圖的基本集合。
TimeLineView (github.com)
一個簡單的Timeline View,演示了ConstraintLayout和RecyclerView的強大功能。沒有繪圖,只需插入和播放。
Kotshi (github.com)
從Kotlin數據類生成Moshi適配器的注釋處理器。
新聞
ARCore開發者預覽版2(www.blog.google)
Google發布了對ARCore開發人員預覽版的更新,并對SDK進行了多項技術改進。
商業
橫幅廣告的注意事項(hackernoon.com)
本文詳細介紹了發布商在使用橫幅廣告時應遵循的一些良好做法,以及一些應該避免的常見錯誤。
視頻 & 博客
使用ConstraintLayout&ConstraintSet的關鍵幀動畫(www.油Tube.com)
Sean McQuillan使用ConstraintLayout和ConstraintSet來構建復雜的動畫。
Ray Ryan的Reactive Workflow模式(fragmentedpodcast.com)
在這個情節中,Kaushik&Donn坐下來和Square的Ray Ryan討論Reactive Workflow模式。
英文原文:Android Weekly #288
中文翻譯:深度開源
譯者:木槿 校對:OPEN編輯
本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接
我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們