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

文章&教程

模擬不是頂級科學:MockK高級功能(blog.kotlin-academy.com)

上個月,Kotlin模擬庫MockK引入了許多強大的功能,Oleksiy Pylypenko與您分享。

2019年初的Jetification狀態(附加額外的Gradle插件)(proandroiddev.com)

Mi?oszLewandowski描述了Jetifier工具,它可以幫助您遷移到AndroidX,即使您的依賴項仍然使用較舊的Android支持庫。

贊助

使用Instabug的SDK接收可操作的反饋(try.instabug.com)

Instabug通過詳細的錯誤報告,自動崩潰報告和應用內調查幫助您收集用戶反饋,使您可以更快地進行調試和迭代。免費使用一行代碼,并通過優惠代碼AndroidWeekly2019獲得20%的優惠。

Kotlin中的One-liner Intent / Bundle extras提取器! (proandroiddev.com)

Shk Schneider分享了一個很好的簡單的Activity和Fragment擴展,用于清理從目的中獲取額外的值。

贊助

通過Hired查找您的下一個Android工作(www.hired.com)

Hired是Android開發者的首選就業市場。我們使用尖端技術將您與世界上最具創新精神的公司相匹配。簡化您的求職 - 創建一個個人資料并在Hired上創造數千個機會。

在大型組合應用程序中使用導航架構組件(medium.com)

在這篇更高級的文章中,David Vavra分享了他如何將導航組件集成到一個帶有ViewModels的多模塊或是單活動架構中,以及他如何解決一些問題。

探索the View Pager 2 (joebirch.co)

ViewPager已經在Android世界中與我們合作了一段時間,但現在我們已經發布了View Pager 2的alpha版本.Joe Birch仔細研究了這個迭代的確切區別。

Android Studio Project Marble:應用更改(medium.com)

深入探討Android Studio團隊如何構建Apply Changes,即Instant Run的繼任者

@JvmOverloads for Android Views(zsmb.co)

@JvmOverloads注釋是Kotlin中與Java代碼互操作的一個便利功能,但MártonBraun在Android上展示了一個不應該粗心使用的特定用例。

使您的代碼基礎成型的五個技巧(jeroenmols.com)

我們有一些困擾我們的漏洞,在麻煩的時候崩潰,有時候只會輕易擊倒粉絲...... Jeroen Mols分享了五個建議,以幫助收拾這個爛攤子。

使用MotionLayout拉動KeyTrigger(medium.com)

ConstraintLayout團隊不久前發布了一個新的Alpha版MotionLayout,介紹了KeyTriggers。 Jossi Wolf看了一下這個功能強大的新功能。

錯誤報告:一個敘述(zdominguez.com)

Zarah Dominguez描述了為什么提交錯誤報告很重要,以及如何創建一個更有可能被發現和修復的最佳報告。

設置您的APK,這個實用的方式(medium.com)

在這篇文章中,Roger Taracha介紹了設置APK的過程,并探索和了解設置過程的內部工作原理。

Android上的Reliable Hot Reload(medium.com)

Gabriel Peal介紹了一種使用BroadcastReceivers在開發過程中對UI進行快速調整的簡單方法。

庫&代碼

can-i-drop-jetifier(github.com)

Gradle插件,使用支持庫而不是檢查AndroidX是否存在依賴項。

新聞

2019年擴展目標API級別要求(android-developers.googleblog.com)

Google提供了有關2019年Google Play要求的更多信息,并宣布了一些通過其他商店影響應用程序分發的更改。

來自Google的 Android開發人員調查(bit.ly)

Android團隊希望得到您的反饋!請花幾分鐘時間完成此開發者調查。

視頻&博客

Android開發者后臺:Jazz Hands(androidbackstage.blogspot.com)

在這一期中,Tor和Chet Romain與Android框架團隊的Michael Wright進行了交談。

如何成為Chris Lacy的獨立Android開發者(fragmentedpodcast.com)

聆聽全明星獨立開發者和節目Chris Lacy的朋友,這個人創造了心愛的Action Launcher。

學習Kotlin:使用'while loops',IntRanges和'repeat'功能(www.油Tube.com)

在這個Kotlin教程中,Nate Ebel展示了如何編寫'while loops'和'do while loops'。

特刊

Droidcon Boston,2019年4月8日至9日(www.eventbrite.com)

Droidcon Boston回來了! 2019年4月8日至9日,加入充滿活力的New England 的Android社區,進行為期兩天的技術深度潛水,其中展示來自世界各地的30多位演講者的演講。愿意參加?使用代碼ANDROID-WEEKLY-10-OFF可獲得10折優惠


英文原文:Android Weekly #350

中文翻譯:深度開源

譯者:木槿 校對:OPEN編輯

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

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

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