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 協議,如有侵犯到您的權益,請聯系我們

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