Android Weekly Notes #409

Android Weekly Issue #409

Building a Beautiful MVVM Android Application: Jetpack + Architectures

DisneyMotions: https://github.com/skydoves/DisneyMotions

A Code Review Checklist to Focus on the Important Parts

一個code review的checklist.

Migrating Duolingo’s Android app to 100% Kotlin

Duolingo App遷移到Kotlin.

Securing WebViews with Chrome Custom Tabs

SDK本來用WebView, 后來改用Chrome Custom Tab:
https://developer.chrome.com/multidevice/android/customtabs

理由是WebView對用戶輸入來說并不是絕對安全. (并沒有細說).

更多的說的是它們sdk的實現(xiàn).

Bubbles Tutorial for Android 10: Getting Started

Bubbles: 浮在其他app內(nèi)容上.

Android 10的新功能, 目前還在預(yù)覽中.

用的是Notification的那一套.

官方文檔:
https://developer.android.com/guide/topics/ui/bubbles

Android MVI architecture with Jetpack & Coroutines/Flow — Part 2

MVI的架構(gòu).

Lottie for Android primer

Lottie做動畫.

github: https://github.com/airbnb/lottie-android

Building a DevOps pipeline for your App: Choose a CI/CD server

關(guān)于CI的選擇, 對比了:

  • Bitrise
  • CircleCI
  • Github Actions
  • SemaphoreCI
  • TravisCI

Customizing WorkManager — Fundamentals

WorkManager的定制使用.

Easy navigation in a multi-module Android project

一個gradle插件: https://github.com/gaelmarhic/Quadrant

用于多模塊項目的導(dǎo)航.

Code

https://github.com/ZieIony/GuideToCustomViews

https://github.com/kozaxinan/android-lints

https://github.com/gaelmarhic/Quadrant

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容