更新时间:2021-03-04 18:46:01
封面
版权信息
作者简介
内容简介
前言
第1章 3D特效
1.1 3D特效概述
1.2 Camera类用法详解
1.3 实现3D卡片翻转效果
1.4 实现小米时钟的触摸倾斜效果
第2章 位置矩阵
2.1 位置矩阵概述
2.2 Matrix类中函数用法详解(一)
2.3 Matrix类中函数用法详解(二)
2.4 折叠布局实战(一)——核心原理
2.5 折叠布局实战(二)——折叠菜单
第3章 派生类型的选择与实例
3.1 派生类型的选择方法概述
3.2 自定义EditText
3.3 实现圆角布局
第4章 消息处理
4.1 Android事件分发机制
4.2 消息拦截实战——实现可拖动的方向按键
4.3 坐标系
4.4 详解requestDisallowInterceptTouchEvent函数
4.5 滑动冲突处理原理与实战
第5章 多点触控详解
5.1 多点触控基本知识
5.2 拖动图片控件与多点触控
5.3 制作双指缩放控件
第6章 工具类
6.1 Scroller工具类
6.2 ViewDragHelper类简介
6.3 实现QQ侧边栏效果
6.4 ViewDragHelper类源码解析
6.5 ViewConfiguration类
第7章 RecyclerView
7.1 RecyclerView概述
7.2 添加分割线
7.3 自定义LayoutManager
7.4 RecyclerView回收复用HolderView的实现方式(一)
7.5 RecyclerView回收复用HolderView的实现方式(二)
7.6 ItemTouchHelper
第8章 RecyclerView特效实战
8.1 滑动画廊控件
8.2 仿QQ列表滑动删除效果
8.3 使用SnapHelper实现滑动对齐
第9章 精彩自定义控件实战
9.1 华为时钟
9.2 圆环动画
9.3 自定义控件与组合控件实战
第10章 Lottie动画框架
10.1 Lottie概述
10.2 Lottie与AE
10.3 Lottie的使用方法
10.4 Lottie核心原理
好书分享