Xamarin.Android开发实战组件篇上下册大学霸内部资料

Xamarin.Android开发实战组件篇上下册大学霸内部资料

Xamarin.Android开发实战组件篇大学霸

Xamarin.Android开发实战组件篇大学霸

彩色教程:204元
介绍:本教程详细讲解Xamarin.Android常用的各种第三方组件,如动画、图片、加载进度、JSON数据、日志以及其他视图/布局类组件。
试读下载:https://pan.baidu.com/s/148a2l6oVUGtH6BDXbQqR9w 提取码: w5w9

学习建议:学习本教程,需要用户具有一定的Xamarin.Android开发基础知识。如果不具备,建议阅读教程Xamarin Android开发实战

注意:如需购买教程或者有疑问,可以联系 QQ:2186937435、1516986659

声明:
买教程送邮件答疑
教程版权归大学霸所有
教程为彩色
由于教程有水印,影响二次销售,不接受退款
为防盗版,教程每页都会添加水印,水印默认为购买者的账号名+电话
购买时,请QQ联系,确定收货地址、付款方式等。

目录

上册目录

第1章  RecylerView动画组件RecylerViewAnimators    1

1.1 RecylerView子元素动画     1

1.1.1 动画种类   1

1.1.2 使用动画   1

1.1.3 设置动画参数   6

1.1.4 自定义子元素动画   7

1.2 RecylerView适配器动画     9

1.2.1 动画种类   9

1.2.2 使用动画   9

1.2.3 设置动画   9

1.2.4 自定义适配器动画   13

第2章 其他动画组件       15

2.1 Android视图动画集合AndoridViewAnimations      15

2.1.1 语法结构   15

2.1.2 创建动画   18

2.2 Android动画曲线库AndroidEasingFunctions   21

2.2.1 动画曲线类型   21

2.2.2 创建动画   23

2.3 动画库NineOldAndroids     26

2.3.1 核心类ValueAnimator     26

2.3.2 对象动画ObjectAnimatior       28

2.3.3 创建动画   29

2.4 爆炸销毁动画组件Explosions    31

2.4.1 语法结构   31

2.4.2 爆炸销毁   32

2.5 向量图兼容组件VectorCompat  35

2.5.1 绘制矢量图       36

2.5.2 绘制动画矢量图       38

2.5.3 切换按钮MorphButton     40

2.6 视图属性+对象动画组件ViewPropertyObjectAnimator   43

2.6.1 核心类ViewPropertyObjectAnimator      43

2.6.2 实现动画   46

第3章 图片类组件    50

3.1 Android图片缓存框架Glide      50

3.1.1 语法构成   50

3.1.2 加载图片   52

3.1.3 显示设置   54

3.2 KenBurns特效组件KenBurnsView    66

3.2.1 语句结构   66

3.2.2 KenBurns特效   66

3.3 图片预览组件PhotoView    69

3.3.1 核心类PhotoView    70

3.3.2 缩放   71

3.3.3 旋转   71

3.4 图片裁剪组件Scissors 75

3.4.1 裁剪视图类CropView      75

3.4.2 实现裁剪功能   76

3.4.3 裁剪扩展类CropView.Extensions   79

3.4.4 实现扩展功能   80

3.5 通用图片加载组件UniversalImageLoader 85

3.5.1 核心类ImageLoader  85

3.5.2 配置类DisplayImagesOptions  89

3.5.3 基本使用   90

3.6 图片提取组件UrlImageViewHelper   93

3.6.1 核心类UrlImageViewHelper    93

3.6.2 加载显示图片   95

第4章 加载进度类组件    98

4.1 环形动画加载视图AnimatedCircleLoadingView      98

4.1.1 初始化加载动画       98

4.1.2 设置动画类型   98

4.1.3 控制动画播放   99

4.1.4 监听动画   99

4.1.5 创建环形动画加载   99

4.2 橡皮筋进度条ElasticProgressBar       102

4.2.1 橡皮筋进度条视图类ElasticDownloadView   102

4.2.2 橡皮筋进度条   103

4.3 数字进度条组件NumberProgressBar 106

4.3.1 语句结构   107

4.3.2 显示进度条       108

4.3.3 使用进度条       109

第5章 浮动搜索框组件FloatingSearchView  113

5.1 核心类FloatingSearchView 113

5.2 显示浮动搜索框   114

5.3 使用提示      114

5.3.1 设置提示内容   114

5.3.2 设置提示颜色   115

5.4 查询操作      115

5.4.1 设置查询文本   116

5.4.2 进度控制   116

5.4.3 清除查询   116

5.5 设置焦点      119

5.5.1 设置查询焦点   119

5.5.2 失去焦点   119

5.5.3 清除查询焦点   121

5.6 添加建议      121

5.6.1 填充建议列表   121

5.6.2 建议项进行自定义绑定   126

5.6.3 设置建议项       128

5.6.4 设置建议列表动画   131

5.6.5 清除建议   131

5.7 构建菜单项   131

5.7.1 设置清除按钮   131

5.7.2 设置搜索框       132

5.7.3 添加菜单项       133

5.7.4 设置菜单项       135

5.7.5 左侧按钮添加菜单   140

5.7.6 控制左侧菜单   145

5.8 其它杂项      145

5.8.1 显示暗色背景   145

5.8.2 设置查询按钮   146

5.9 设置交互      146

5.9.1 与菜单的交互   146

5.9.2 响应清除按钮   151

5.9.3 响应Home按钮       152

5.9.4 响应焦点   154

5.9.5 查询操作的交互       160

5.9.6 建议列表的交互       165

5.10 自定义浮动搜索框样式    169

5.11 滚动浮动搜索框 172

5.12 改变浮动搜索框位置 175

下册目录

第6章 可排序表格视图组件SortableTableView    1

6.1 构建布局      1

6.1.1 设置列数   1

6.1.2 设置列宽   1

6.2 显示数据      2

6.2.1 简单数据   2

6.2.2 复杂数据   5

6.2.3 可排序数据       12

6.3 设置样式      18

6.3.1 表头样式   19

6.3.2 数据行样式       21

6.3.3 分隔符样式       24

6.4 交互操作      24

6.4.1 数据交互   24

6.4.2 表头数据的交互       28

第7章 其他视图/布局类组件   31

7.1 自适应宽度标签视图AutoFitTextView     31

7.1.1 使用XML构建 31

7.1.2 使用C#代码构建      31

7.2 触摸滑动布局AndroidSwipeLayout   34

7.2.1 语法结构   34

7.2.2 触摸滑动实现原理   40

7.2.3 普通模式   40

7.2.4 ListView     45

7.2.5 GridView   50

7.2.6 RecyclerView     53

7.2.7 嵌套模式   59

7.3 多功能选择器BetterPickers 62

7.3.1 选择器类型       62

7.3.2  创建选择器       65

7.3.3 自定义主题       69

7.4 背景虚化组件BlurBehind   72

7.4.1 语法结构   72

7.4.2 背景虚化   73

7.5 背景模糊视图Blurring       76

7.5.1 语法结构   76

7.5.2 背景模糊   76

7.6 视图滑动切换动画组件JazzyViewPager   79

7.6.1 核心类JazzyViewPager    79

7.6.2 动画效果类JazzyEffects  80

7.6.3 视图滑动切换   80

7.7 圆角图片视图组件RoundedImageView     83

7.7.1 使用RoundedImageView展现图片 83

7.7.2 使用RoundedTransformationBuilder展现图片      85

7.8 闪光布局组件ShimmerLayout    88

7.8.1 核心类ShimmerLayout    88

7.8.2 使用闪光布局   89

7.9 头部固定组件StickyHeader       91

7.9.1 添加固定头部   91

7.9.2 头部动画效果   98

7.10 分组头部固定式列表视图组件StickyListHeader    100

7.10.1 核心类StickyListHeaderListView  100

7.10.2 构建布局  103

7.10.3 构建适配器类  104

7.10.4 折叠展开列表  111

第8章  JSON类组件  117

8.1 Java对象/JSON对象转化组件GoogleGson      117

8.1.1 核心类Gson      117

8.1.2 设置转化规则GsonBuilder      119

8.1.3 建立转化关系   119

8.2 轻量级的JSON数据处理组件MinimalJson     122

8.2.1 核心类Json       122

8.2.2 JSON数组类型JsonArray       123

8.2.3 JSON对象类型JsonObject      124

8.2.4 JSON值类型JsonValue   125

8.2.5 生成JSON数据       126

8.2.6 输出JSON数据       127

8.2.7 处理JSON数据嵌套       127

第9章 杂项组件       131

9.1 获取Android手机性能参数DeviceYearClass   131

9.1.1 设备信息DeviceInfo 131

9.1.2 设备年度分级YearClass   131

9.2 日志记录组件Timber  135

9.2.1 核心类       135

9.2.2 使用Timber      137

9.3 截屏组件Screenshooter       140

9.3.1 核心类       140

9.3.2 抓取整个屏幕   141

9.3.3 抓取界面元素   143

9.3.4 抓取对话框       145

Comments are closed.