Xamarin Android开发实战三册大学霸内部资料
Xamarin Android开发实战三册大学霸内部资料
彩色教程:274元
页数:上册185/中册190/下册89
更新说明:
v2019.3(1)增加内容:2.6 优化调试。
v2019.2(1)增加内容:2.5 支持其他编码方式。
v2019.1(1)Visual Studio更新到2019。(2)内容顺序调整了。
v2018.5(1)Xamarin.Forms更新到3.2。(2)增加内容:8.4 滑动手势。v2018.4:(1)增加内容:10.3 连接指定的WiFi网络。
介绍: 本教程详细讲解如何基于Windows系统,在Visual Studio 开发环境中,使用Xamarin开发Android应用APP。如何使用Xamarin实现Android的高级控件、图形图像、多媒体、手势处理、传感器、网络应用等方面的应用开发。
试读下载链接:https://pan.baidu.com/s/148a2l6oVUGtH6BDXbQqR9w 提取码: w5w9
学习建议:由于Xamarin基于C#语言,需要用户掌握C#语言。如果大家缺少C#语言基础,可以参考本店宝贝明明白白C#。如果需要了解一些Xamarin开发错误处理经验可以参考:Xamarin开发常见问题集锦,如需其它平台开发可以参考:Xamarin.Forms开发实战与Xamarin iOS开发实战。
注意:如需购买教程或者有疑问,可以联系 QQ:1516986659、2186937435
声明:
买教程送邮件答疑
教程版权归大学霸所有
教程为彩色
由于教程有水印,影响二次销售,不接受退款
为防盗版,教程每页都会添加水印,水印默认为购买者的账号名+电话
购买时,请QQ联系,确定收货地址、付款方式等
目录
上册目录
第1章 Xamarin开发Android应用介绍 1
1.1 Xamarin基本知识 1
1.1.1 Xamarin发展 1
1.1.2 Xamarin工具 2
1.2 Android基本知识 2
1.2.1 Android版本介绍 2
1.2.2 Android系统介绍 3
1.3 如何使用Xamarin开发Android应用 3
1.3.1 Java开发环境 4
1.3.2 Visual Studio 2019 4
1.3.3 Xamarin开发套件 4
第2章 环境搭建 5
2.1 下载安装Visual Studio 2019 5
2.1.1 下载Visual Studio 2019 5
2.1.2 安装Visual Studio 2019 7
2.2 Android SDK配置 11
2.2.1 打开Visual Studio 2019的Android管理工具 11
2.2.2 配置Android SDK 13
2.2.3 下载安装Android NDK 18
2.2.4 新建Android模拟器 20
2.3 优化Android SDK自带模拟器 28
2.3.1 加速模拟器运行 28
2.3.2 全速传输 31
2.3.3 快速启动模拟器 32
2.3.4 创建自带Google Play商店的模拟器 33
2.4 使用链接器 36
2.5 支持其他编码方式 38
2.6 优化调试 39
第3章 Android中的界面布局 42
3.1 Android界面布局介绍 42
3.1.1 新建Android项目 42
3.1.2 界面布局介绍 45
3.1.3 界面设计 47
3.2 线性布局LinearLayout 51
3.2.1 垂直线性布局 51
3.2.2 水平线性布局 54
3.3 相对布局RelativeLayout 57
3.3.1 相对于父容器的布局 58
3.3.2 相对于控件的布局 62
3.4 表格布局TableLayout 68
3.4.1 表格布局的介绍 68
3.4.2 TablLayout的使用 69
3.5 网格布局GridLayout 72
3.6 帧布局FrameLayout 74
第4章 简单控件 77
4.1 控件构成 77
4.1.1 什么是Android中的控件 77
4.1.2 Android控件的使用 77
4.2 文本类控件 79
4.2.1 使用TextView控件 79
4.2.2 使用EditText控件 85
4.3 按钮类控件 91
4.3.1 Button控件使用 91
4.3.2 ImageButton控件使用 95
4.3.3 ToggleButton控件使用 98
4.3.4 RadioButton控件使用 100
4.3.5 CheckBox控件使用 105
4.4 图片控件ImageView 110
4.5 时钟控件 111
4.6 时间日期控件 112
4.6.1 TimePicker控件使用 112
4.6.2 DatePicker控件使用 114
第5章 实现应用的Activity 116
5.1 Activity介绍 116
5.1.1 Activity类 116
5.1.2 Activity生命周期 117
5.2 重新学习创建应用 121
5.2.1 创建应用 121
5.2.2 保存和恢复Activity的状态 122
5.3 使用两个Activity 126
5.3.1 启动第一个Activity——主Activity 126
5.3.2 创建并启动第二个Activity 129
5.3.3 在两个Activity之间转换 135
5.4 在两个Activity之间传递数据 138
5.4.1 传递数据到目的Activity 139
5.4.2 返回Activity的数据 141
5.5 提前了解Intent和IntentFilter 143
5.5.1 Intent的类介绍 143
5.5.2 IntentFilter介绍和使用 145
第6章 界面应用开发 149
6.1 创建界面 149
6.2.1 创建没有标题栏的界面 149
6.2.2 创建全屏界面 151
6.2.3 创建只在某一页全屏的界面 153
6.2 创建一个选项菜单 155
6.2.1 使用代码 156
6.2.2 在AXML(或者XML)中定义 158
6.3 创建上下文菜单 160
6.4 更改应用程序图标 162
6.4.1 代码更改 163
6.4.2 配置文件更改 164
第7章 使用Fragments 166
7.1 Fragments概述 166
7.1.1 Fragments设计理念 166
7.1.2 Fragments的生命周期 167
7.1.3 Fragments的类别 168
7.1.4 Fragments的优缺点 169
7.2 简单创建一个Fragment 170
7.3 动态加载Fragments 173
7.4 Fragments切换 177
7.5 动画切换Fragments 182
中册目录
第8章 其它项目 1
8.1 单一视图项目 1
8.2 定制标题栏 3
8.2.1 设置标题栏的背景颜色 4
8.2.2 设置标题栏的标题 5
8.2.3 设置标题栏的副标题 5
8.2.4 设置图标 6
8.2.5 设置返回按钮 6
8.2.6 设置菜单项 8
8.3 选项卡式项目 11
8.3.1 项目构成 11
8.3.2 定制底端导航栏 13
8.4 侧滑导航项目 16
8.4.1 项目构成 16
8.4.2 定制侧滑导航栏 16
第9章 用户提醒 22
9.1 Toasts对话框 22
9.2 警告对话框 26
9.3 选择警告对话框 29
9.3.1 单选 29
9.3.2 多选 31
9.4 基于Fragments的警告对话框 33
9.5 基于Fragments的嵌入式警告对话框 36
9.6 正在进行中的通知 40
9.7 自定义通知 45
第10章 Service类和Android服务 49
10.1 Service类及Service简介 49
10.1.1 Service类 49
10.1.2 Service介绍 49
10.2 创建Service 50
10.2.1 Service的创建 51
10.2.2 绑定Activity的Service的创建 55
10.3 Service通信 58
10.3.1 Service通信 58
10.3.2 使用Message实现Service通信 64
10.4 系统提供的Service 68
10.4.1 电话管理——TelephonyManager 68
10.4.2 短信管理——SmsManager 70
10.5 广播接收BroadcastReceiver 74
第11章 数据存储和读取 77
11.1 获取UUID 77
11.2 文件存储 79
11.2.1 使用Asstes中的文件 79
11.2.2 读写SD卡中的文件 81
11.2.3 解析、处理、生成XML 86
11.2.4 采用SharedPreferences存放数据 93
11.3 SQLite中的数据读写 99
11.3.1 使用ADO.NET创建数据库 99
11.3.2 使用SQLite组件创建数据库 103
11.4 备份数据到云 109
11.5 备份preferences和内部存储文件到云 114
11.5.1 为备份服务进行注册 114
11.5.2 实现备份 118
11.5.3 测试备份 121
第12章 高级控件操作 127
12.1 ListView和Adapter 127
12.1.1 ListView的组成和函数 127
12.1.2 通常使用的ListView 127
12.1.3 自定义ListView 131
12.2 自动补全 135
12.3 ActionBar的实现 137
12.4 Popup Menus弹出式菜单 140
12.5 下拉列表 142
12.6 启动动画 145
第13章 图像和动画 148
13.1 获取并显示图片 148
13.1.1 assets中的图片 148
13.1.2 打开相机拍下的照片 151
13.2 绘图 154
13.2.1 绘图类的介绍 154
13.2.2 绘制基本图形 155
13.3 动画 157
13.3.1 使用Android默认动画 157
13.3.2 自定义的补间动画 163
第14章 多媒体应用 168
14.1 Audio音频操作 168
14.1.1 MediaPlayer类简介 168
14.1.2 播放Audio音频文件 168
14.1.3 录制Audio音频 171
14.2 Video视频操作 174
14.2.1 Video视频播放 174
14.2.2 录制Video 176
14.3 有关Camera相机的操作 180
第15章 手势处理 183
15.1 触摸屏手势 183
15.1.1 GestureDetector简介 183
15.1.2 测试所有触控事件 184
15.2 输入法手势 186
15.2.1 Gesture相关类简介 187
15.2.2 输入法手势应用 187
下册目录
第16章 传感器和接口设备 1
16.1 Sensor简介 1
16.1.1 Sensor种类 1
16.1.2 开发Sensor基础 1
16.2 常用传感器介绍 4
16.2.1 磁场传感器 4
16.2.2 重力传感器 7
16.2.3 光传感器 10
16.2.4 近距离传感器 11
16.2.5 气压检测 13
16.3 访问蓝牙设备 15
16.4 读写NFC标签 21
16.4.1 打开手机上的NFC功能 22
16.4.2 读取NFC标签 23
16.4.3 写入NFC标签 26
16.5 位置处理 32
第17章 网络应用 41
17.1 网页视图WebView 41
17.1.1 WebView简介 41
17.1.2 使用WebView 41
17.1.3 显示HTML内容 45
17.2 Socket的使用 47
17.3 使用DownloadManager 50
17.4 HTTP网络通信 55
17.4.1 HTTP通信方式 55
17.4.2 HttpURLConnection开发 56
17.4.3 使用HttpClient访问REST服务 58
17.5 URL网络通信 62
17.5.1 URL介绍 62
17.5.2 使用URL获取资源 62
17.6 网络连接方式 65
17.6.1 关于Android的网络连接 65
17.6.2 检测当前使用网络 67
17.6.3 连接指定的WiFi网络 70
17.6.4 处理网络状态改变 71
第18章 与其它应用程序交互 75
18.1 打开内置应用程序 75
18.2 打电话 78
18.3 拦截电话 81
18.4 拦截短信 84
Comments are closed.