Android Weekly Notes #454
2021-03-19 本文已影响0人
圣骑士wind
Android Weekly Issue #454
Exploring Android 12: Unified rich content API
Android 12统一的API, 更方便地在应用间传递多媒体信息.
GitHub Actions for Android developers
用Github Actions来:
- setup环境
- build
- 静态检查和测试
- 签名包
- 创建release
- 上传artifacts
Measure and optimize bitmap size using Glide or Picasso
Glide和Picasso, 测量和优化图片内存.
Using Repository Artifact Safelists in Gradle
保证自己的依赖安全, 不会被替换成其他来源的包.
Considerations when creating Android libraries
开发一个库需要注意些什么:
Kotlin Coroutines: The Suspend Function
suspend function的工作原理.
Let’s be explicit about our intent(-filters)
Android 12开始, android:exported=”true”
必须显式说明.
An opinionated guide on improved Kotlin code
Kotlin代码风格和习惯的一些最佳实践.
Code
- https://github.com/app-outlet/karavel Compose的轻量导航库
- https://github.com/skydoves/Bindables 数据绑定工具.