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

文章&教程

關于Architectural組件 (hackernoon.com)

隨著Room的介紹,現在我可以為大家提供許多我認為使用Realm比Sqlite好的理由。

Kotlin的可變價值 (blog.danlew.net)

丹·劉易斯挖掘了Kotlin的val和var的細微差別。

探索新的Android Architecture組件庫 (medium.com)

Architecture組件在I / O上公布,并在與他們交談之后,Joe Birch正在花時間與他們分享他的經驗。

我在討厭Kotlin什么? (marcinmoskala.com)

Marcin Moskala對Kotlin喜愛,但Kotlin在某些方面有問題。

Fonts (revisited) (blog.stylingandroid.com)

在Google IO 2017年,新的字體支持正式宣布,在這篇文章中,Mark Allison看了原系列以來發生了什么變化

使用Gradle腳本Kotlin for Android (medium.com)

本文介紹如何使用Gradle Kotlin腳本在一個Android項目中創建在Kotlin中編寫的Gradle構建腳本。

Android Things:模擬I / O教程與Raspberry Pi(medium.com)

本文作為執行模擬I / O的教程使用了Android Things。這對于新的IoT開發人員來說可能是一項棘手的任務。它還涵蓋SPI和I2C通信協議以及內置PWM功能。

從AutoValue到Kotlin數據類 (medium.com)

Miquel Beltran描述了一些關于將Java代碼庫移植到Kotlin的挑戰,特別是AutoValue和Kotlin數據類。

使用Kotlin使Android API再次變得有趣 (m.signalvnoise.com)

Jay Ohms極力利用Basecamp的擴展功能,以簡化和增加詳細的Android API。

Android Architecture組件 - 查看ViewModels (riggaroo.co.za)

在系列的第二篇文章中,Rebecca Franks創建了EventListViewModel和AddEventViewModel。

從你的Kotlin代碼中如何清除所有!(android.jlelse.eu)

當您自動將您的Java代碼轉換為Kotlin時,您可以看到很多!符號在那里。你不應該有任何事情!在你的代碼中,除非它是一個快速原型,所以這里是如何清理它。

20個學習Kotlin的優秀資源 (tutorialzine.com)

為了幫助您開始您的Kotlin旅程,這里列出了一些目前可用的最好的學習Kotlin的資源。

庫&代碼

Alerter (github.com)

該庫旨在克服Toast和Snackbars的限制,同時降低你的布局的復雜性。

Grav (github.com)

Grav是一個Android庫,它允許你根據點制作多個動畫。

OffsetAnimator (github.com)

OffsetAnimator讓我們基于touchevents來動畫對象,因此用戶可以從事一個動畫過程。

ktlint (ktlint.github.io)

一個anti-bikeshedding的Kotlin linter內置格式化板

RuntimePermissionsExtended (github.com)

Kotlin擴展功能更輕松, Android權限處理更簡潔。

aesthetic (github.com)

一個快速和易于使用的即插即用動態主題引擎。 由Rx支持,適用于Android應用程序。

視頻&博客

Android 對話: Victoria Gonda (www.油Tube.com)

Huyen談論和Victoria Gonda,Victoria Gonda是集體思想的宣傳者和Android開發人員,話題是關于如何通過將其反編譯為Java來揭示Kotlin的內部工作。

如何撰寫會議提案(www.油Tube.com)

按照這5個步驟你成為會議演講者:頭腦風暴,逆向工程師,寫作,反饋,提交。

Android Developers Backstage 68: Profiler (androidbackstage.blogspot.com)

在這一集中,Chet和Tor與Esteban de la Canal談論Android Studio 3.0中的新的分析工具。 加入我們來了解CPU分析器,內存分析器,網絡分析器,分配跟蹤,堆轉儲分析,Android O更改以支持低架構性能分析等。

 

英文原文:Android Weekly #260

中文翻譯:深度開源

譯者:木槿 校對:OPEN編輯

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

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

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