Study
Introduction: 记录学习过程中的 demo 及博客
Tags:
Agera 工程
Android 官方响应式框架 Agera 详解:一、相关概念和基本使用
Android 官方响应式框架 Agera 详解:二、Repository 的创建和操作符
Android 官方响应式框架 Agera 详解:三、Repository 的更新规则及 Agera+Retrofit+Okhttp 实战
Camera 工程
Camera1
Android: Camera 相机开发详解(上) —— 知识储备
Android: Camera 相机开发详解(中) ——实现预览、拍照、保存照片等功能
Android: Camera 相机开发详解(下) —— 实现人脸检测功能
Camera2
Android:Camera2 开发详解(上):实现预览、拍照、保存照片等功能
Android:Camera2 开发详解(下):实现人脸检测功能并实时显示人脸框
CameraX (todo)
相机拍照裁剪
Android:调用系统相机实现拍照+裁切(兼容 7.0 以上系统)
Bitmap 工程
- Android Bitmap 详解:关于 Bitamp 你所要知道的一切
- glide 的使用
- subsampling-scale-image-view 加载超大图
app 工程
WindowManager
- 添加悬浮窗
- 监听悬浮窗外的点击事件(实现广告)
Permission
- 动态权限申请
- EasyPermission 的使用
- 自己封装一个 Permission 库
CoordinatorLayout + AppBarLayout + CollapsingToolbarLayout
- Toolbar 的滑动隐藏
- 图片滑动 + 导航栏悬浮
- 图片滑动 + toolbar 变化 + 导航栏悬浮