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

文章 & 教程

Android Dev 101:每個初學者都應該知道的一些做法(www.whatsthatlambda.com)

看一些初學者或媒介等級開發人員(不要錯過任何人)應該知道的一些做法,以便更好地擺脫Android框架。

99.9% crash free sessions (medium.com)

Christian Dehning分享了一些關于如何讓你的應用程序更加接近絕對無故障的技巧。

Google發布Android的2017 Google I / O源代碼(android-developers.googleblog.com)

Google已經發布了適用于Android應用的官方2017 Google I / O的源代碼。

Kotlin從頭開始:Ranges 和 Collections (code.tutsplus.com)

在本系列的前一篇文章中,你了解了Kotlin中的nullability,loops 和所需條件。 在本教程中,我們將通過查看Kotlin中的范圍和API集合來繼續學習該語言。

如何孤立地測試Fragments (engineering.21buttons.com)

BraisGabínMoreira為Espresso測試推出了一款新的FragmentTestRule。

為 non-Time領主的Time - 第3部分(blog.stylingandroid.com)

以前,Mark Allison討論了可用于簡化日期和處理時間的各種可用的API,所以讓我們來看看它們的工作原理。

Android架構組件MVVM - 第1部分 (medium.com)

Simon Joecks展示了LiveData和ViewModel如何為現實生活中的需求創建可擴展的應用程序。

Elm Architecture和Kotlin在Android中的改良狀態,第2部分(proandroiddev.com)

在這篇文章中,Sergey Grekov展示了如何在Android中實現Elm Architecture,如何在演示中使用它,以及如何測試它。

關于Flutter的革命 (medium.com)

Flutter移動應用程序SDK是構建快速,完美的移動應用程序的一種新方法,可幫助開發人員擺脫過去如此常見的“cookie cutter”應用程序。

如何改善Wear 2.0的應用設計 (android-developers.googleblog.com)

在關系到導航,通知, API的細節方面和獨立功能方面有一些設計考慮,可幫助你更好地優化Wear 2.0設備。

Preconditions.kt:使你的Kotlin生效 (blog.egorand.me)

為了使輸入驗證稍微冗長一些,Kotlin提供了一組實用功能。 Egor Andreevici潛入內部去觀察他們如何工作。

Leanback的新功能:第2部分(medium.com)

新的Android電視? 對26.0.0支持庫的新變化感到好奇? 本系列文章中, Benjamin Baxter研究了不同的組件。

了解使用ConstraintLayout的性能優勢(android-developers.googleblog.com)

使用ConstraintLayout有一個顯著的性能優勢。 這篇文章介紹了如何從這些性能改進中獲益。

Validator (johnpetitto.com)

John Petitto寫了關于他的Validator庫與Support Design庫中的TextInputLayout一起使用的效果。

庫 & 代碼

VoiceRipple (github.com)

帶有用戶聲音波紋效應的聲音記錄按鈕。

FragmentTestRule (github.com)

獨立地測試 Fragment的Junit Rule

iosched (github.com)

2017 年 Google I / O 的Android應用程式

LoggingInterceptor (github.com)

一個OkHttp攔截器,以一種完美的方式記錄請求和進行數據響應。

Android Studio 插件 (github.com)

這是一個所有不錯和有用的android Studio插件的列表。 這個repo將定期更新新條目。

validator (github.com)

通過使用ValidatingTextInputLayout替換TextInputLayout來獲取簡單的錯誤驗證。

商業

獨立前需要注意的五件事 (medium.com)

這是一個沒有成功的獨立的Android開發人員編寫的高度反思性的文章。當你被警告了 就會發現這是零動機 – 并且這是個殘酷的真理。

視頻 & 博客

為了開發者的Android Oreo的新功能 (www.油Tube.com)

Android Oreo可供消費者使用。 以下是您需要知道的內容,以確保這些早期采用者具有豐富的經驗,并且可以通過利用新O功能和support庫的方法增強體驗。

Experts on Air:使用Kotlin構建Android應用程序 (www.油Tube.com)

加入Google 的開發者專家和嘉賓演講者Moyinoluwa Ademi和Segun Famisa,他們帶我們了解了Kotlin編程語言,并且讓我們知道Google 為Android開發人員提供了什么。

Android 對話:Mallika Potter (www.油Tube.com)

Huyen詢問Pinterest的Android開發商Mallika Potter,介紹了如何為Android應用程序提供無障礙功能的過程。

Android 對話: Jonathan Maltz (www.油Tube.com)

Huyen與Yelp的開發商Jonathan Maltz談話,指導其他開發人員,特別是新員工:介紹了為什么指導是重要的,如何開始,以及一些成為好領導的基礎知識。

 

英文原文:Android Weekly #272

中文翻譯:深度開源

譯者:木槿 校對:OPEN編輯

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

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

 

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