Android Weekly Notes #424

Android Weekly Issue #424

Android Vitals - Diving into cold start waters

关于冷启动的解释. 值得一看.

Decrease startup time with Jetpack App Startup

关于App Startup的官方博客介绍.

Modern date and time handling in all Android versions (without sugar)

关于Android中的时间库.

Gradle 4.0 plugin推出了Java 8+ API desugaring support, 可以使用Java 8的API, 而不用管最低API level的要求.

因为集合和stream kotlin都支持, 所以可能最吸引人的就是关于time了.

How Discord Made Android In-App Navigation Easier

导航库实践.

基于手势的导航库, 已开源: https://github.com/discord/OverlappingPanels

Android Model-View-Intent with Kotlin Flow

Android MVI结合Kotlin Flow.

Migrating the Google I/O app to Hilt

把Google I/O app迁移到Hilt.

Getting on the same page with Paging 3

Android官方博客, 关于Page3.

Code

  • https://github.com/santalu/maskara 规定了输入数据的格式, 比如电话号码的空格.
  • https://github.com/ValterKasper/space-app
    一个展示应用结构的app.

News

  • https://medium.com/androiddevelopers/introducing-jetpack-on-github-c2c9f12e62a9 Jetpack源码.

你可能感兴趣的:(Android Weekly Notes #424)