Xamarin Android开发实战(上册)大学霸内部资料

本教程专注于使用Xamarin在Windows环境下进行Android应用开发。从环境搭建到界面布局、控件使用,再到Activity和服务的实现,提供了详尽的操作指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Xamarin Android开发实战(上册)大学霸内部资料
 
试读文档下载地址:http://pan.baidu.com/s/1jGEHhhO 密码:vcfm
介绍: 本教程是国内唯一的Xamarin Android开发专向教程。本教程详细讲解如何基于Windows系统,在Visual Studio 2013开发环境中,使用Xamarin开发Android应用APP。 
 
目  录
第1章  Xamarin开发Anroid应用介绍 1
1.1  Xamarin基本知识 1
1.1.1  Xamarin发展 1
1.1.2  Xamarin工具 1
1.2  Android基本知识 2
1.2.1  Android版本介绍 2
1.2.2  Android系统介绍 3
1.3  如何使用Xamarin开发Android应用 3
1.3.1  Android开发工具 3
1.3.2  Xamarin开发工具 4
1.3.3  VS 2013介绍 4
第2章  环境搭建 6
2.1  下载安装Visual Studio 2013 6
2.1.1  下载Visual Studio 2013 6
2.1.2  安装Visual Studio 2013 7
2.2  下载安装JDK 12
2.2.1  下载JDK 12
2.2.2  安装JDK 14
2.3  下载安装Android SDK工具 18
2.3.1  下载Android SDK工具 18
2.3.2  配置Android SDK 20
2.3.3  下载安装Android NDK 23
2.3.4  新建Android模拟器 24
2.4  下载安装Xamarin 26
2.4.1  下载安装GTK# 27
2.4.2  下载安装Xamarin Studio 29
2.4.3  下载安装Xamarin.VsualStudio 34
2.5  验证环境配置是否正确 35
2.5.1  下载并加载官方实例 35
2.5.2  检验实例的使用 38
第3章  Android中的界面布局 45
3.1  Android界面布局介绍 45
3.1.1  新建Android项目 45
3.1.2  界面布局介绍 47
3.2  线性布局LinearLayout 49
3.2.1  垂直线性布局 49
3.2.2  水平线性布局 53
3.3  相对布局RelativeLayout 57
3.3.1  相对于父容器的布局 57
3.3.2  相对于控件的布局 60
3.4  表格布局TableLayout 66
3.4.1  表格布局的介绍 66
3.4.2  TablLayout的使用 67
3.5  网格布局GridLayout 70
3.6  帧布局FrameLayout 72
第4章  简单控件 74
4.1  控件构成 74
4.1.1  什么是Android中的控件 74
4.1.2  Android控件的使用 74
4.2  文本类控件 76
4.2.1  使用TextView控件 76
4.2.2  使用EditText控件 81
4.3  按钮类控件 87
4.3.1  Button控件使用 87
4.3.2  ImageButton控件使用 90
4.3.3  ToggleButton控件使用 93
4.3.4  RadioButton控件使用 94
4.3.5  CheckBox控件使用 99
4.4  图片控件ImageView 103
4.5  时钟控件 104
4.6  时间日期控件 105
4.6.1  TimePicker控件使用 105
4.6.2  DatePicker控件使用 107
第5章  实现应用的Activity 109
5.1  Activity介绍 109
5.1.1  Activity类 109
5.1.2  Activity生命周期 110
5.2  重新学习创建应用 114
5.2.1  创建应用 114
5.2.2  保存和恢复Activity的状态 115
5.3  使用两个Activity 119
5.3.1  启动第一个Activity--主Activity 119
5.3.2  创建并启动第二个Activity 122
5.3.3  在两个Activity之间转换 128
5.4  在两个Activity之间传递数据 130
5.4.1  传递数据到目的Activity 131
5.4.2  返回Activity的数据 133
5.5  提前了解Intent和IntentFilter 135
5.5.1  Intent的类介绍 135
5.5.2  IntentFilter介绍和使用 137
第6章  Service类和Android服务 142
6.1  Service类及Service简介 142
6.1.1  Service类 142
6.1.2  Service介绍 142
6.2  创建Service 143
6.2.1  Service的创建 144
6.2.2  绑定Activity的Service的创建 148
6.3  Service通信 151
6.3.1  Service通信 151
6.3.2  使用Message实现Service通信 155
6.4  系统提供的Service 160
6.4.1  电话管理--TelephonyManager 160
6.4.2  短信管理--SmsManager 163
6.5  广播接收BroadcastReceiver 166
第7章  数据存储和读取 168
7.1  文件存储 168
7.1.1  使用Asstes中的文件 168
7.1.2  读写SD卡中的文件 170
7.2  SQLite中的数据读写 175
7.2.1  使用ADO.NET创建数据库 175
7.2.2  使用特殊类SQLite创建数据库 179
7.2.3  使用SQLite组件创建数据库 184
 
 
Xamrin Android开发实战-学霸 基础篇上 的源代码 第1章  构建开发环境 1 1.1  Xamarin介绍 1 1.1.1  Xamarin发展 1 1.1.2  Xamarin工具 1 1.1.3  Xamarin特点 2 1.2  Xamarin.Forms介绍 2 1.3  开发Xamarin.Forms应用程序需要的工具 3 1.3.1  iOS应用程序 3 1.3.2  Android应用程序 3 1.3.3  Windows Phone应用程序 4 1.4  下载安装Xcode 4 1.4.1 申请苹果账号 4 1.4.2 Xcode的下载安装 8 1.5  下载安装Xamarin.iOS 10 1.5.1  下载OS X版的Xamarin安装包 10 1.5.2  下载安装Xamarin.iOS 11 1.6  下载安装Visual Studio 2015 14 1.6.1  下载Visual Studio 2015 15 1.6.2  安装Visual Studio 2015 17 1.7  下载安装JDK 18 1.7.1  下载JDK 18 1.7.2  安装JDK 20 1.8  Android SDK工具下载安装 26 1.8.1  下载Android SDK 26 1.8.2  下载安装SDK包 29 1.8.3  下载安装Android NDK 32 1.8.4  新建Android模拟器 33 1.9  下载安装Windows版的Xamarin开发工具 37 1.9.1  下载安装GTK# 37 1.9.2  下载安装Xamarin.VisualStudio 38 第2章  编写第一个Xamarin.Forms应用程序 42 2.1  首次启动Visual Studio 2015 42 2.2  更新Xamarin 44 2.2.1  更新Windows版的Xamarin开发工具 44 2.2.2  更新OS X版的Xamarin开发工具Xamarin.iOS 45 2.3  创建项目 47 2.4  项目设置 48 2.4.1  启动开发人员模式 48 2.4.2  登录Xamarin账号 51 2.4.3  连接Mac机或者Mac虚拟机 54 2.5  文件介绍 62 2.6  运行程序 63 2.6.1  运行Android程序 63 2.6.2  运行iOS程序 63 2.6.3  运行Windows Phone程序 65 2.7  编写代码 67 2.8  常见问题 70 2.8.1  指定Android SDK位置 70 2.8.2  快速运行Android模拟器 72 2.8.3  Windows Phone模拟器不可用 73 2.9  使用XAML构建界面 78 2.9.1  XAML介绍 78 2.9.2  创建XAML页面 78 2.9.3  生成文件介绍 79 2.9.4  构建界面 79 第3章  通用界面元素 81 3.1  显示图像 81 3.1.1  显示网络图像 81 3.1.2  显示本地图像 83 3.1.3  定制显示的图像 88 3.1.4  显示彩色的矩形块 93 3.2  显示、编辑文本 95 3.2.1  显示文本控件——标签控件 95 3.2.2  输入文本控件——文本框控件 97 3.2.3  输入文本控件——文本视图 102 3.3  键盘 107 3.3.1  指定键盘类型 107 3.3.2  指定额外的键盘选项 108 3.4  用户交互 111 3.4.1  按钮控件 111 3.4.2  开关控件 116 3.4.3  滑块控件 119 3.4.4  步进控件 122 3.5  进度条、指示器 125 3.5.1  进度条 125 3.5.2  指示器 127 3.6  OpenGL视图 128 3.7  提醒处理 133 3.7.1  警告视图 133 3.7.2  操作表 138 3.8  自定义界面元素 140 3.8.1  通过子类自定义控件 140 3.8.2  通过自定义渲染器自定义控件 142 第4章  表 148 4.1  表视图 148 4.1.1  表视图的使用情况 148 4.1.2  表视图的结构 148 4.1.3  表视图的内容填充 148 4.2  列表视图的填充 154 4.2.1  普通列表视图的内容填充 154 4.2.2  分组列表视图的内容填充 165 4.3  定制列表视图的外观 172 4.3.1  行高 172 4.3.2  页眉页脚 173 4.3.3  分隔线 177 4.4  操作表 179 4.4.1  选择行 179 4.4.2  下拉刷新 182 4.4.3  添加行 185 4.4.4  删除行 188 第5章  布局 191 5.1  内容视图 191 5.2  框架 192 5.3  滚动视图 194 5.4  堆栈布局 195 5.4.1  垂直布局 196 5.4.2  水平布局 197 5.5  相对布局 199 5.5.1  相对于父容器的布局 199 5.5.2  相对于控件的布局 201 5.6  绝对布局 204 5.7  网格 208 第6章  页面 212 6.1  内容页面ContentPage 212 6.2  导航页面NavigationPage 214 6.3  主从页面MasterDetailPage 218 6.4  标签页面TabbedPage 224 6.5  滑动页面CarouselPage 228
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值