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

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

时间: 2024-10-12 17:15:35

Xamarin Android开发实战(上册)大学霸内部资料的相关文章

OUYA游戏开发核心技术剖析大学霸内部资料

OUYA游戏开发核心技术剖析大学霸内部资料 试读地址:http://pan.baidu.com/s/1ntuql8t 介绍:本教程是一本进阶级的教材,它可以让读者在了解.熟悉了OUYA设备的基础上,开始全面学习OUYA开发所需的各种技术知识.本书以OUYA官方示例的讲解作为主线,贯穿了OUYA开发所必须掌握的5个知识点的详解:输入检测.游戏内购.安全区域.社区内容和输入显示.其中,一共涉及6个官方示例:StarterKit.Show Products.Safe Area.Community Co

Xamarin iOS开发实战上册-----2.2.2 使用代码添加视图

Xamarin iOS开发实战上册-----2.2.2  使用代码添加视图 如果开发者想要使用代码为主视图添加视图,该怎么办呢.以下将为开发者解决这一问题.要使用代码为主视图添加视图需要实现3个步骤. 1.实例化视图对象 每一个视图都是一个特定的类.在C#中,经常会说,类是一个抽象的概念,而非具体的事物,所以要将类进行实例化.实例化一个视图对象的具体语法如下: 视图类 对象名=new 视图类(); 以我们接触的第一个视图View为例,它的实例化对象如下: UIView vv=new UIView

Xamarin iOS开发实战上册 (内部资料)

试读样章下载地址:http://pan.baidu.com/s/1mgqQIxE 前  言 由于iOS全新的界面设计.极高的用户体验度.丰富的软件,成为最受欢迎的智能设备.同时,苹果公司具备完善的App Store模式,广受程序员了解和认可.虽然苹果官方推荐使用Objective-C和Swift进行开发,但也允许其他语言开发的软件进入Apple Store. 而C#+Xamarin是现在广为流行的开发模式.其中,Xamarin是一款跨平台的开发框架.使用Xamarin可以开发iOS.Androi

Xamarin iOS开发实战上册-----2.2 添加和定制视图

2.2  添加和定制视图 本节将主要讲解视图的两种添加方式:一种是使用Interface Builder:一种是使用代码:以及定制视图等内容. 2.2.1  使用Interface Builder添加视图 使用Interface Builder添加视图是一个相当简单的工作.以下的示例将为开发者讲解该如何使用Interface Builder添加视图. [示例2-1]以下将使用Interface Builder添加一个视图,具体步骤如下: (1)创建一个Single View Applicatio

Swift游戏开发实战教程(大学霸内部资料)

Swift游戏开发实战教程(大学霸内部资料) 试读下载地址:http://pan.baidu.com/s/1sj7DvQH 介绍:本教程是国内第一本Swift游戏开发专向资料. 本教程详细讲解记忆配对.太空侵略者.Simon记忆.迷你高尔夫.银河大战五个游戏的开发.在项目讲解同时,还着详细介绍了图形绘制.游戏引擎.音频引擎.用户交互.传感器等专向技术.最后,教程讲解苹果专用游戏框架Sprit Kit的使用.为了帮助读者充分了解实际开发,教程还详细讲解游戏开发的必备知识,如帐号绑定.发布游戏等内容

Arduino可穿戴开发入门教程(大学霸内部资料)

Arduino可穿戴开发入门教程(大学霸内部资料) 试读下载地址:链接:http://pan.baidu.com/s/1mg9To28 密码:z5v8 介绍:Arduino可穿戴开发入门教程(大学霸内部资料)为国内第一本可穿戴技术实施教程.本教程以最流行的开源硬件Arduino讲解可穿戴产品的构建方法.全教程覆盖Arduino Lily硬件.软件开发和项目构建等内容.最后,还讲解三个项目:番茄闹钟.二进制时钟.P#OV手*&环. 目  录 第1章  LilyPad Arduino概览 1 1.1

Xamarin iOS开发实战第1章使用C#编写第一个iOS应用程序

Xamarin iOS开发实战第1章使用C#编写第一个iOS应用程序 C#原本是用来编写Windows以及Windows Phone的应用程序.自从Xamarin问世后,C#的作用就发生了很大的变化.它不仅可以编写关于Windows以及Windowsx Phone的应用程序,还可以编写iOS.Android的应用程序.本章将讲解如何使用C#编写一个简单的iOS应用程序.本文选自<Xamarin iOS开发实战> 1.1初识Xamarin Xamarin是一个跨平台的开发框架.Xamarin的产

Xamarin iOS开发实战1.1.3Xamarin版本

Xamarin iOS开发实战1.1.3Xamarin版本 Xamarin提供了免费版和付费版.免费版本包含Xamarin Studio服务.付费版本分为普通版299美元/年.商业版999美元/年和企业版1899美元/年.开发者可以根据自身需要进行购买,如图1.1所示.本文选自Xamarin iOS开发实战大学霸 图1.1  Xamarin各个版本 注意:针对学生及研究人员,Xamarin提供以99美元/年的价格购买商业版授权. 1.1.4  工具需求 要使用C#编写iOS应用程序,需要使用到3

Arduino Yun快速入门教程(大学霸内部资料)

Arduino Yun快速入门教程(大学霸内部资料) 本资料为国内第一本Arduino Yun教程.详细讲解Arduino Yun的基本结构.开发环境.系统配置,并着力讲解关键功能--Bridge.最后,本书实现了一个智能家居控制系统--家居环境监测.该系统具有温度监控.湿度监控.安防监控.家电控制等重要功能.基于该系统,读者可以扩展出更丰富的功能,打造更智能的现代家居环境. 试读样章下载:http://pan.baidu.com/s/1kTIE5M3 目  录 第1章  Arduino Yun