Xamarin Essentials应用开发基础教程大学霸内部资料

Xamarin Essentials应用开发基础教程大学霸内部资料

Xamarin Essentials应用开发基础教程大学霸

Xamarin Essentials应用开发基础教程大学霸

黑白教程: 76元
彩色教程:85元
页数:89页
开本:A4
介绍:Essenticals是微软推出的Xamarin专用组件。该组件包含了Android、iOS和UWP平台下常用功能的统一API接口。用户只需要编写一次代码,就可以在多个平台下直接使用。本教程基于Visual Studio 2017开发环境,详细讲解Essentials组件中的各个类的使用,内容涉及数据处理、系统内部内部程序、手机设备、传感器等五个方面。为了方便用户理解,每个类均配以示例,帮助用户快速掌握Essentials应用开发的各种技巧。
试读下载:https://pan.baidu.com/s/148a2l6oVUGtH6BDXbQqR9w 提取码: w5w9
更新说明:
v2018.6:(1)Xamarin Essentials更新到1.0.0。
v2018.5:(1)Xamarin Essentials升级到0.11.0。
v2018.4:(1)Essentials更新到0.10.0。(2)增加气压计、启动器、地图、节能模式内容。
学习建议: 学习该需要用户掌握Xamarin的相关知识,可以参考本店宝贝Xamarin.Forms开发实战Xamarin Android开发实战 Xamarin iOS开发实战

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

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

目录

第1章 数据处理       1

1.1 数据传输DataTransfer 1

1.1.1 传输数据   1

1.1.2 构建共享请求   1

1.2 文件系统FileSystem    3

1.2.1 获取路径   3

1.2.2 打开文件   4

1.3 首选项Preferences       5

1.3.1 判断项目是否存在   5

1.3.2 设置值       5

1.3.3 获取值       6

1.3.4 移除键值   7

1.3.5 清空键值   8

1.4 安全存储SecureStorage      8

1.4.1 设置iOS授权   8

1.4.2 获取访问性       10

1.4.3 存储值       11

1.4.4 获取值       11

1.4.5 移除键值   12

1.5 应用程序信息AppInfo       12

1.5.1 设置Android应用程序信息    12

1.5.2 设置iOS应用程序信息   13

1.5.3 使用AppInfo获取信息    14

1.5.4 打开应用程序的设置菜单       15

1.6 版本跟踪VersionTracking   15

1.6.1 开启版本跟踪   15

1.6.2 获取版本信息   15

1.6.3 判断第一次运行       16

1.7 启动器Launcher   18

1.7.1 URI方案    18

1.7.2 启动其它App    21

第2章 系统内部程序       23

2.1 浏览器Browser    23

2.1.1 浏览器启动方式       23

2.1.2 打开浏览器       23

2.2 短信功能Sms      24

2.2.1 构建短信   24

2.2.2 发送短信   24

2.3 电话拨号PhoneDialer  25

2.4 发送邮件Email    26

2.4.1 构建邮件   26

2.4.2 发送邮件   27

2.5 语音播报TextToSpeech      28

2.5.1 播报设置   28

2.5.2 实施语音播报   29

2.6 剪贴板Clipboard  30

2.6.1 判断是否有内容       30

2.6.2 设置内容   31

2.6.3 获取内容   31

2.7 地图Maps     31

2.7.1 使用地图   32

2.7.2 设置打开方式   33

第3章 手机设备       35

3.1 电池信息Battery  35

3.1.1 设置Android设备权限    35

3.1.2 获取电池信息   36

3.1.3 监控电池信息   38

3.1.4 使用模拟器的电池功能   39

3.2 屏幕状态DeviceDisplay      40

3.2.1 屏幕参数   40

3.2.2 获取屏幕状态   41

3.2.3 监控状态改变   42

3.2.4 设置模拟器的屏幕状态   42

3.3 设备信息DeviceInfo    43

3.3.1 设备类型   43

3.3.2 设备种类   44

3.3.3 设备操作系统   44

3.3.4 获取设备信息   44

3.4 手电筒Flashlight  45

3.4.1 设置Android权限    45

3.4.2 使用手电筒       46

3.5 振动Vibration      47

3.5.1 设置Android权限    47

3.5.2 启动振动   48

3.5.3 停止振动   48

3.6 屏幕常亮ScreenLock   49

3.6.1 判断屏幕常亮状态   49

3.6.2 设置/取消屏幕常亮  50

第4章 传感器    51

4.1 使用加速度传感器Accelerometer      51

4.1.1 判断是否处于监听   51

4.1.2 开始监听   51

4.1.3 监听数值变化   51

4.1.4 结束监听   52

4.1.5 使用模拟器的加速度传感器   53

4.2 使用指南针Compass   54

4.2.1 查看指南针状态       54

4.2.2 开启监听   54

4.2.3 监听数值变化   55

4.2.4 结束监听   55

4.2.5 使用模拟器的指南针       56

4.3 陀螺仪Gyroscope 57

4.3.1 使用陀螺仪       57

4.3.2 监听角速度变化       57

4.4 磁力计Magnetometer   58

4.4.1 使用磁力计       59

4.4.2 监听磁力计读数       59

4.4.3 使用模拟器的磁力计       60

4.5 地理定位Geolocation  61

4.5.1 设置权限   61

4.5.2 定位请求   63

4.5.3 获取位置信息   65

4.5.4 使用模拟器的位置功能   66

4.6 朝向传感器OrientationSensor    69

4.6.1 使用朝向传感器       69

4.6.2 监听方向变化   69

4.7  气压计Barometer 71

4.7.1 使用气压计       71

4.7.2 读取气压值       71

4.7.3 使用模拟器的气压计       73

第5章 杂项       74

5.1 网络连通性Connectivity     74

5.1.1 设置Android网络权限    74

5.1.2 网络连接类型和状态       75

5.1.3 获取网络连通性       76

5.1.4 监听网络变化   77

5.2 地理编码Geocoding    78

5.2.1 地理位置   78

5.2.2 物理位置   80

5.2.3 使用地理编码   81

5.3 主线程MainThread      85

5.4 节能模式Power   86

5.4.1 获取节能模式   86

5.4.2 监听节能模式变化   86

5.4.3 使用模拟器的节能模式   87

附录A 常用异常类    89

A.1 功能不支持异常类FeatureNotSupportedException  89

A.2 程序集中没有实现异常类NotImplementedInReferenceAssemblyException  89

A.3 权限异常类PermissionException      89

Comments are closed.