Android Weekly #345 安卓開發周刊 中文版
文章&教程
Android App Bundles:入門(www.raywenderlich.com)
Arturo Mejia展示了如何使用App Bundles來減少用戶下載到設備的應用程序的大小,從而節省寶貴的數據和存儲空間。
Android Predictive鍵盤(proandroiddev.com)
Jose Corbacho介紹了如何使用機械學習構建自己的預計的鍵盤。
贊助
Inside Big Nerd Ranch Bootcamp(hub.bignerdranch.com)
對Big Nerd Ranch Bootcamp感興趣?在我們的在線信息會話中解答您的問題。快來立即免費注冊。
在JUnit 4和JUnit 5中測試LiveData(jeroenmols.com)
架構組件是Android在過去幾年中發生的最有利的事情之一。但是你如何有效地進行測試呢? Jeroen Mols向您展示如何進行操作。
贊助
通過Vettery找到Android工作(www.vettery.com)
Vettery專注于開發人員角色,對于求職者來說完全免費。感興趣嗎?提交您的個人資料,如果被接受,您可以直接從培養開發團隊的頂級公司收到面試請求。
更好的代碼審查:第3部分(medium.com)
Molly King繼續撰寫關于代碼成功審查的系列文章,分享她學到的并且(試圖)付諸實踐的一些技巧和竅門。
Muselee 4:Gradle Kotlin DSL(blog.stylingandroid.com)
Mark Allison在未開發項目中為這個系列加入了相對較新的Gradle Kotlin DSL。
Android Lifecycle備忘單 - 第四部分(medium.com)
JoseAlcérreca繼續發布一系列文章,描述Android框架各個部分的lifecycles。
數據類并不美妙(zsmb.co)
許多人不知道Kotlin數據關鍵字對一個類實際上有什么作用。所以MártonBraun幫助闡述了這一點。
R8優化:空數據流分析(第2部分)(jakewharton.com)
Jake Wharton演示了R8在可空性和空值檢查方面所做的數據流分析的一部分。
Test Retries的不合理有效性(engineering.shopify.com)
為了增加對應用程序版本的信心,Alejandro Rodriguez Salamanca擁有廣泛的測試套件,包括集成測試,單元測試,屏幕截圖測試,儀器測試和聆聽測試。但是每個大型測試套件都有一個難題:flakiness。
Poor man’s API monitoring(medium.com)
當您考慮API監控時,您會考慮復雜的工具和花哨的儀表板。但有時你不需要那么重要的開始。 Danny Preussler展示了如何構建簡單的解決方案。
高級UI測試(proandroiddev.com)
PiotrM?dry分享了使用Espresso進行測試的一些高級技巧。
Android Pie和關于Dependency Injection的未來(medium.com)
根據Jamie Sanson的說法,最近Android 9 Pie的變化意味著我們現在有更多的選擇,特別是在新的AppComponentFactory類。
將Android項目遷移到Gradle Kotlin DSL(medium.com)
最近,Mi?oszLewandowski決定嘗試將項目遷移到Gradle Kotlin DSL。以下是他在進行更改時遇到的所有起伏。
設計
Material Design Palette Generator(materialpalettes.com)
從任何十六進制顏色獲得完美的材料設計調色板!
庫&代碼
action-on-google-java(github.com)
適用于Google的操作的Java / Kotlin庫
buildSrcVersions(github.com)
與IDE集成的Gradle依賴關系和查找可用更新
新聞
宣布Java和Kotlin客戶端庫的行動(medium.com)
Google宣布Google上的Java客戶端庫的行動。
讓您的應用程序為64位代碼做好準備(android-developers.googleblog.com)
Google提供了更詳細的信息和時間表,以便在2019年盡可能輕松地轉變到64位本機代碼。
Android Studio 3.3(android-developers.googleblog.com)
Google通過Android Studio 3.3的穩定發布加強了新的一年,專注于精致和品質。
視頻&博客
將一切自動化:從評論到發布(www.油Tube.com)
Joe Birch讓工程團隊了解了在CI過程中如何實現Code Review和Releases的自動化。
學習Kotlin:inline classes 和Type driven design(fragmentedpodcast.com)
在這個簡短片段中,Kaushik討論了新的Kotlin 1.3實驗功能“inline classes”以及它如何幫助進行類型驅動設計。
Android Studio 3.3中的新功能(www.油Tube.com)
Android Studio 3.3版本引入了許多新功能。
非死book Mobile內部:優化Android字節碼(pca.st)
在這一期中,Pascal和Mihaela與Emma討論Redex,這是一款針對Android應用的開源字節碼優化器。
英文原文:Android Weekly #345
中文翻譯:深度開源
譯者:木槿 校對:OPEN編輯
本譯文僅用于學習和交流,轉載請注明文章譯者、出處、和本文鏈接
我們遵照 CC 協議,如有侵犯到您的權益,請聯系我們