Android Weekly #276 安卓開發周刊 中文版
文章 & 教程
您是否了解過Android的Lifecycle-Aware庫?(android.jlelse.eu)
我們如何了解Lifecycle-Aware庫代碼? Nishant Srivastava展示了可以跟蹤活動或Lifecycle-Aware的Lifecycle Arch組件的片段,并相應地調整其行為。
為Moshi創建自定義類型適配器 (medium.com)
Moshi是一個簡潔的小庫,處理JSON和Java對象之間的映射。在本教程中,您將學習如何創建自定義類型的適配器,這樣可以幫助您映射枚舉類型。
Register: 在Android上進行更好的應用程序Billing 測試 (open.nytimes.com)
“紐約時報”Android團隊介紹了緩存器,這是一個用于測試Play商店Billing 的Android庫和應用程序。
ConstraintLayout - Guidelines, Barriers, Chains 和 Groups (riggaroo.co.za)
Rebecca Franks介紹了“ConstraintLayout”中的一些新功能 - Guidelines, Barriers, Chains and Groups.
存儲層使用Room和Dagger 2(medium.com)
通過使用Room和Dagger2在應用程序中創建一個Repository層,簡化數據庫操作。
贊助
停止在模擬器上測試 - 訪問真實設備(www.kobiton.com)
Kobiton是一款移動設備云,可讓您在真實的Android設備上測試移動設備,網站和混合應用。用手動和自動的方法測試您的某方面。自動生成的活動日志可幫助您跟蹤進度。支持應用1.6.4版本,不需要承諾就可以免費試用。
Realm, ObjectBox 又或是 Room. 哪一個為你準備的? (notes.devlabs.bg)
Radoslav Yankov比較了新推出的Room Persistence 庫,這是一個研究時間長的領域,但也是最近剛剛出來的“ObjectBox”。
充分利用Android Studio Debugger (medium.com)
Ishan Khanna分享一個Android Studio提示,以便在不需要每次重新編譯的情況下也可以更快地啟動應用程序。
Kotlin可測性 - 第2部分 (blog.stylingandroid.com)
在這個簡短的系列中,Mark Allison研究了一些可以極大地幫助您進行Kotlin課程測試的技術。
使用Actions on Google 構建 Guitar Chord Tutor: 第二部分 (medium.com)
Joe Birch的第二部分是關于如何用Google Actions構建. Guitar Chord Tutor 。您將學習如何返回Rich Responses以獲得更好的屏幕體驗。
Sqlite 開發庫 - Anko(www.kotlindevelopment.com)
Anko是一個通常使Android開發更容易的庫。這個博客文章涉及Anko的一部分,使得編程SQLite查詢更加令人愉快。
從設計到android,第2部分(medium.com)
“從設計到Android”系列的一個新帖,其中Saul Molinero選擇了一個設計理念,我在Android上實現了它。
設計
Icons (material.io)
更新圖標的材質樣式指南。
庫 & 代碼
RxLifecycle (github.com)
Rx綁定的Android活動和Lifecycle-Aware的片段,避免內存泄漏。
Anko (github.com)
令人愉快的Android應用開發
Register (github.com)
用于測試Play Store billing 的Android庫和應用程序。
Moshi (github.com)
用于Android和Java的現代JSON庫。
新聞
Google Play Billing 庫1.0正式發布 (android-developers.googleblog.com)
Google宣布正式發布Play Billing 庫,簡化了Google Play Billing的開發流程,讓您集中精力在您的應用上。
Kotlin 1.1.50 發布(blog.jetbrains.com)
jetBrains宣布發布了Kotlin 1.1.50,這是對Kotlin 1.1錯誤的修復以及工具更新的最新一版。
視頻 & 博客
清潔應用程序設計與架構組件(academy.realm.io)
在這次演講中,查克·格雷布(Chuck Greb)探討了如何在已經使用清晰架構原理的應用程序中利用架構組件來幫助您的代碼更加靈活,可維護和可測試。
Android架構分頁庫(fragmentedpodcast.com)
在這一集中,Florina Muntenescu回到與我們談論Google最近公布的分頁庫。
Android上的Java 8功能 (academy.realm.io)
隨著將OpenJDK遷移到Apache Harmony,Android正在逐步注入Java 8功能。這個談話集中在探索在Android上添加的Java 8功能,如何實現它們,以及我們使用它們可以獲得哪些好處。
RxJava 與 Sarah Lensing (www.油Tube.com)
來自GDG Boulder的現場直播
Play Billing Library 1.0 (www.油Tube.com)
Google Play Billing庫1.0已經發布,為了簡化帳單,并且讓您專注于實施應用程式的特定邏輯
英文原文:Android Weekly #276
中文翻譯:深度開源
譯者:木槿 校對:OPEN編輯
本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接
我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們