Android Weekly #281 安卓開發周刊 中文版
文章&教程
如何學習用Toothpick進行單元測試(medium.com)
毫無疑問,單元測試有助于提高您的代碼質量。但編寫好的單元測試可能是一項艱巨的任務 - 特別是當一個類有很多復雜性的時候。但使用依賴注入庫Toothpick,您可以以非常好的方式減少這種復雜性。
使您的應用程序兼容 Switch Access (riggaroo.co.za)
Rebecca Franks回答了關于Android輔助功能的問題:“如何使我的應用可以Switch Access兼容?
拖放并滑動即可關閉(therubberduckdev.wordpress.com)
在這篇文章中,您將學習如何在Android RecyclerView中實現滑動移除和拖放手勢。
您的第一個Google助手技能 (medium.com)
Mirek Stanek展示了如何為Google Home或Google Assistant構建會話應用程序
特刊
通過無線更新Android字符串(lokalise.co)
給您的產品人員一個工具來修復他們的錯別字,改變UI文本,并將翻譯添加到您的Android應用程序中去。集成Lokalise SDK,并且停止為字符串中的每個次更改發布新版本。從現在開始!
Kotlin是Dope,所以它是自定義屬性代表 (robots.thoughtbot.com)
Amanda Hill認為,Kotlin是超級dope,并且分享了一種最受歡迎的語言特征 - “Delegated Properties” - 以及使用它們的一些方法。
遷移到Android Plugin for Gradle 3.0.0(developer.android.com)
用于Gradle 3.0.0的Android插件是一個重大升級,為大型多模塊項目帶來了顯著的性能改進。為了實現這些改進,這里介紹了DSL和API的一些突破性的變化。
如何在Pixel 2和2 XL上實現Oreo的顏色配置 (www.androidpolice.com)
Carlos Lopez解釋了色彩空間,以及Oreo如何為Android帶來新的色彩配置功能。
Android 8.1開發者預覽1上的Random Musings (commonsware.com)
每次Google發布新的開發者預覽版本時,Mark Murphy都會通過API差異報告和高水平概述進行討論,看看是否有事情值得開發人員的關注。
庫 & 代碼
RxSSE(github.com)
用于Android和Java應用程序的服務器發送Events client。
Mezzanine(github.com)
該注釋處理器允許您在匯編時生成同步讀取靜態UTF-8文件。
Time(github.com)
Kotlin上以Type-safe時間計算,并且由generics.驅動。
新聞
Android Studio 3.0 (android-developers.googleblog.com)
Android Studio 3.0可以立即下載。它在Google I / O 2017上宣布,這是一個大型更新的,專注于加速Android上的應用開發。
Android 8.1開發者預覽 (android-developers.googleblog.com)
Google正在給我們了解了早期的Android 8.1
Google的Maven資源庫(dl.google.com)
現在可以瀏覽Google的Maven存儲庫
Android Studio 3.1 Canary 1現已推出(androidstudio.googleblog.com)
Android Studio 3.1 Canary 1現在可以在Canary和Dev渠道中使用。
Android 8.1開發者預覽版發布 (arstechnica.com)
所有的新功能在新版Google更新中出現
視頻 & 博客
遷移到Android Gradle Plugin 3.0.0 (www.油Tube.com)
Android插件版本3.0.0為構建時間帶來了許多改進,特別是對于多模塊項目。
第100集聽眾問題(fragmentedpodcast.com)
恭喜Kaushik&Donn有精彩的100集而且還有相當豐富的播客。
通過Android Things構建BrailleBox(www.油Tube.com)
Huyen和GDE的Android開發人員Joe Birch趕上了緩沖區,并提出了許多關于他的Android Things的經驗并且建立他的BrailleBox的問題。
Android約束布局(www.油Tube.com)
Andrew Kelley在悉尼Android會議上介紹了ContstraintLayout。
Android Studio 3.0的新功能 (www.油Tube.com)
Android Studio 3.0帶來了許多新功能和改進功能,包括Kotlin支持,Android O API,Java 8語言功能支持,外部APK調試,即時應用程序模塊和重構,集成的Android Profiler等。
談Kotlin:多平臺發展 (talkingkotlin.com)
從Clue與Eugenio聊天中了解到,在多個平臺上分享Kotlin代碼,以及Kotlin在Clue如何幫助他們。
The Android Canvas - Adam Erb (www.油Tube.com)
在Toronto Android開發者演講
Android對話:Aztec,一種傳統的,基于Kotlin的 Rich Text Editor (www.油Tube.com)
Huyen趕上了Automattic的Android開發商Ondrej Ruttkay,并詢問了Aztec,這是一個開源的傳統的文本編輯器,專為Wordpress手機應用程序而設計,而且還幾乎完全寫在Kotlin中。
英文原文:Android Weekly #281
中文翻譯:深度開源
譯者:木槿 校對:OPEN編輯
本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接
我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們