Android Weekly #278 安卓開發周刊 中文版
文章&教程
MidiPad – 巧妙利用Kotlin和架構組件 Components(blog.stylingandroid.com)
在這篇文章中,Mark Allison看了一些有用的技術,可以充分利用Kotlin和架構組件的優勢。
數據庫 和 Room 使用RxJava (medium.com)
在這篇文章中,Ala Hammad展示了一個好辦法,無需UI線程實現room,并且可以在后臺使用RxJava。
創建一個Clean-Code應用程序 (blog.elpassion.com)
Marek Langiewicz使用Kotlin協同程序和Android架構組件創建了一個Clean-Code應用程序
每個Android開發初學者應該知道的12個練習(android.jlelse.eu)
多多練習成為一個更好的Android初學者!
特刊
使用Kobiton的實體設備免費進行手機應用測試 (www.kobiton.com)
Kobiton是一款移動設備云,可讓您在真實的Android設備上測試您的移動應用分為手動,自動化和DevOps測試。視頻錄制和自動生成的活動日志可幫助您更快地跟蹤進度并解決問題。快來注冊,免費試用并且開始測試吧!
使用新的CloudDoc SDK解決移動難題(cloudinary.com)
適用于Android的全新Cloudify SDK可讓您管理應用中的所有媒體的相關需求,并且輕松實現后臺上傳功能。
調用所有Android Coders! (rbt.runtastic.com)
Android開發者注意:Catalysts和Runtastic合作為您創建了一個新的比賽體驗 - the Mobile Coding Contest。現在注冊,與其他代碼愛好者相匹配看看你的技能如何,并于10月20日在線或在我們的一個地點參加。
查看本地存儲和RxJava背壓(backpressure) (medium.freecodecamp.org)
Nikita Kozlov探索了一種保持UI即時和響應的方法,就是同時使用RxJava和backpressure正常處理對后端的更新。
神秘化高級Kotlin概念(dev.to)
Praveen Kajla分享了他在Kotlin做結構編程方面所學到的一些知識。
Genymotion對比Android Emulator (www.plightofbyte.com)
Sumit Gupta收集了一些關于最常見的模擬器用例的數據,并與Genymotion一起評估了所有的android模擬器。這里有些許令人感嘆的發現。
Kotlin字面值函數(Function Literal) 與 接收器(Receiver) (tech.io)
Simon Wirtz快速介紹了使用接收器(Receiver)和字面值函數(Function Literal),也稱為帶接收器的Lambda。這個概念使得Kotlin成為設計域特定語言的好編程語言。
架構組件:Paging Library(androidkt.com)
許多應用程序需要從數據庫中加載大量信息。數據庫查詢可能需要很長時間才能運行并使用大量內存.Android有一個新的Paging Library,可以幫助您完成所有這些。
The Care and Feeding of Elephants (blog.evernote.com)
新版本的android-job庫可以方便地處理新的后臺執行限制,這些限制已經添加到Android Oreo中。所有新的Android功能都被重新移植,因此您無需處理版本檢查或其他矛盾。
快速和懶惰的.apk分發與Crashlytics (medium.com)
Mihail Urmanschi顯示了幾個簡單的步驟,從git生成發行說明,并在簡單的Gradle任務中提交給Crashlytics。
庫 & 代碼
diagonal-imageview (github.com)
一個簡單的圖像視圖,允許您輕松創建對角切割視圖
purrge (github.com)
迅速從您的手機中竊取Android應用程序
ScalingLayout (github.com)
縮放用戶交互的布局
新聞
Android Wear Beta (android-developers.googleblog.com)
Google正在推出下一次Android Wear更新的測試版。
Architecture Components 發行說明 (developer.android.com)
Architecture Components beta2修復了大量的漏洞。
Android Studio發布更新:ConstraintLayout 1.1.0 beta 2 (androidstudio.googleblog.com)
Google發布了ConstraintLayout 1.1.0 beta2與許多漏洞修復。
視頻 & 博客
Kotlin and Android Studio (www.油Tube.com)
在Google員工喝一杯咖啡的時間里,Laurence Moroney會見了Jeffrey Van Gogh,并交流了Google如何將Kotlin帶到Android Studio的相關事情。
TheContext 14:現在和未來與David Karnok (github.com)
在這一集中,Artem和Hannes與David Karnok聊了聊RxJava的現在和未來。
使您的應用程序變得即時(academy.realm.io)
在本演示文稿中,Kasra Rahjerdi介紹了實際的代碼更改,以便將Stack Exchange應用程序用作即時應用程序。
Google Assistant的對話操作 (www.油Tube.com)
Huyen在芝加哥Roboto與Andrew Kelly坐談,討論如何幫助您的用戶通過使用Google Assistant的對話操作與您的應用交談。
英文原文:Android Weekly #278
中文翻譯:深度開源
譯者:木槿 校對:OPEN編輯
本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接
我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們