Android Weekly #357 安卓開發周刊 中文版
文章&教程
如何分配Android庫(medium.com)
在這篇文章中,KarolWrótniak將引導您完成將Android庫分配到maven存儲庫時所需的步驟。他會告訴你不同的選擇和利弊。
什么是Android Lint以及它如何幫助編寫可維護代碼(infinum.co)
有時我們需要在代碼庫中通過現有Lint檢查去檢測未涵蓋的特定問題。在這里,Sven Vidak展示了如何實現一些自定義。
在Android上加載本地Web內容(hellsoft.se)
實際上有四種方法可以在Android中加載本地存儲的Web內容,范圍從好到非常非常糟糕。 Erik Hellman告訴你分清他們。
贊助
通過Vettery找到Android工作(www.vettery.com)
Vettery專注于開發人員角色,對于求職者來說完全免費。感興趣嗎?提交您的個人資料,如果被接受,您可以直接從培養開發團隊的頂級公司收到面試請求。
不錯的Delegate Design(blog.autsoft.hu)
MártonBraun向您展示了為庫創建的一些API設計選擇,稱為Krate,一個Android SharedPreferences包裝器,專注于使用Kotlin的代表屬性。
Android Studio Project Marble:Lint Performance(medium.com)
根據Project Marble的特質,Google對Lint的性能以及如何改進它進行了調查。在這篇博客文章中,Matthew Gharrity解釋了他們如何解決一些最重要的性能問題的技術細節。
如何將WorkManager與RxJava一起使用(proandroiddev.com)
在本文中,Paulina Sadowska向您展示了如何將WorkManager與RxJava一起使用以及您可能遇到的問題。
在Android應用程序中實現ML Kit’s Smart Reply API(heartbeat.fritz.ai)
您的應用是否有信息組件?如果是,您應該查看Harshit Dwivedi的本教程。他將向您展示如何實現ML Kit的智能回復和Android應用程序。
在Android第1部分中創建一個簡單的待辦事項應用程序:Room(medium.com)
在這三部分系列中,Maxime Dupierreux將教您如何使用Room,LiveData和notification bubble(來自Android Q Beta的新UI元素)構建一個小型待辦事項應用程序。第一部分涉及創建應用程序和設置Room。 Room是Android的ORM庫。
在Android第3部分中創建一個簡單的待辦事項應用程序:notification Bubbles (medium.com)
第三部分Maxime Dupierreux實現了notification Bubbles 。 Bubbles幫助用戶確定信息的優先級,并在另一個應用程序中深入采取行動,同時保持其相同進度。它們還允許用戶在他們的設備上的活動之間移動時隨身攜帶應用程序的功能。
在Android第2部分中創建一個簡單的待辦事項應用程序:LiveData和ViewModel(medium.com)
Maxime Dupierreux的第二部分負責創建ViewModel和LiveData。
設計
Tilda Publishing中的免費圖標(tilda.cc)
這里有700多個免費使用的圖標,用于個人和商業項目。請記住,您需要將圖標歸屬于Tilda Publishing。
庫&代碼
DiscreteSlider(github.com)
DiscreteSlider嘗試使用一個API為您提供帶有值標簽的slider 控件,如Material Design規范中所示。該庫還為您提供范圍slider 控件模式
RxWorkManagerObservers(github.com)
該庫包含一組WorkManager和LiveData的擴展函數,允許以被動方式觀察隊列的工作
Lawnchair(github.com)
Lawnchair是可定制的Pixel Launcher替代品。此存儲庫包含scratch編程的完全重寫(簡稱為V2),
新聞
更簡單的即時應用體驗(android-developers.googleblog.com)
從Android Gradle插件3.4.0開始,Google開始棄用該功能和即時應用插件,取而代之的是即時啟用的應用捆綁包。
使用Play Console中的新見解優化您的訂閱(android-developers.googleblog.com)
隨著市場的成熟,訂閱開發人員優化訂戶轉換和保留以保持增長變得越來越重要。
視頻&博客
在Android Studio中將PNG轉換為WebP以獲得更小的APK(www.油Tube.com)
在這段視頻中,Nate Ebel教授如何在Android Studio中將PNG轉換為WebP以獲得更小的apks。
特刊
Kotliners會議 - 2019年6月7日(www.conferenceforkotliners.com)
千萬不要錯過歐洲中心夏季的Kotlin活動! Kotliners是Kotlin的一個會議,有兩個軌道:一個是關于Android開發的實際應用,另一個是關注最前沿的。我們的發言人是JetBrains,他上過紐約時報,N26,47度,是Koin和Google開發者專家。現在抓緊搶你的票吧!
英文原文:Android Weekly #357
譯者:木槿 校對:OPEN編輯