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
 
 

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

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

    OUYA游戏开发核心技术剖析大学霸内部资料 试读地址:http://pan.baidu.com/s/1ntuql8t 介绍:本教程是一本进阶级的教材,它可以让读者在了解.熟悉了OUYA设备的基础上,开 ...

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

    Arduino可穿戴开发入门教程(大学霸内部资料) 试读下载地址:链接:http://pan.baidu.com/s/1mg9To28 密码:z5v8 介绍:Arduino可穿戴开发入门教程(大学霸内 ...

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

    Xamarin iOS开发实战第1章使用C#编写第一个iOS应用程序 C#原本是用来编写Windows以及Windows Phone的应用程序.自从Xamarin问世后.C#的作用就发生了非常大的变化 ...

  4. 我的 Android 开发实战经验总结

    我的 Android 开发实战经验总结 字数4440 阅读5137 评论43 喜欢250 曾经一直想写一篇总结 Android 开发经验的文章,预计当时的我还达不到某种水平,所以思路跟不上,下笔又捉襟 ...

  5. Arduino Yun高速新手教程(大学霸内部资料)

    Arduino Yun高速新手教程(大学霸内部资料) 本资料为国内第一本Arduino Yun教程.具体解说Arduino Yun的基本结构.开发环境.系统配置.并着力解说关键功能--Bridge.最 ...

  6. [译]:Xamarin.Android开发入门——Hello,Android Multiscreen深入理解

    原文链接:Hello, Android Multiscreen_DeepDive. 译文链接:Xamarin.Android开发入门--Hello,Android Multiscreen深入理解. 本 ...

  7. [译]:Xamarin.Android开发入门——Hello,Android深入理解

    返回索引目录 原文链接:Hello, Android_DeepDive. 译文链接:Xamarin.Android开发入门--Hello,Android深入理解 本部分介绍利用Xamarin开发And ...

  8. [译]:Xamarin.Android开发入门——Hello,Android快速上手

    返回索引目录 原文链接:Hello, Android_Quickstart. 译文链接:Xamarin.Android开发入门--Hello,Android快速上手 本部分介绍利用Xamarin开发A ...

  9. NGUI全面实践教程(大学霸内部资料)

    NGUI全面实践教程(大学霸内部资料)   试读文档下载地址:链接:http://pan.baidu.com/s/1jGosC9g 密码:8jq5 介绍:NGUI全面实践教程(大学霸内部资料)本书是国 ...

随机推荐

  1. C#面向对象面试题集锦

    1.简述C#中的虚方法 答:注意:当使用virtual关键字修饰符后,不允许再同时使用abstract,static,或override关键字进行修饰 使用virtual关键字修饰的方法就是虚方法,虚 ...

  2. loadrunner跑场景的时候出现:Abnormal termination, caused by mdrv process termination

    1.问题 loadrunner跑场景的时候出现:Abnormal termination, caused by mdrv process termination. 备注:我使用的是RTE协议录制的脚本 ...

  3. ruby代码重构第二课

    (文章都是从我的个人主页上粘贴过来的, 大家也可以访问我的主页 www.iwangzheng.com) 在第一课里提取出了相通的代码,第二课里就把常量提取出来吧 一般把常量的定义写的对应的app/mo ...

  4. nginx学习(二):初识配置文件

    nginx的配置文件默认在nginx安装目录中的conf子目录中,主配置文件为nginx.conf, root@mgmserver conf]# pwd/usr/local/nginx/conf一.配 ...

  5. Linux 千万不要执行的10个命令

    1. rm -rf 命令 rm -rf命令是删除文件夹及其内容最快的方式之一.仅仅一丁点的敲错或无知都可能导致不可恢复的系统崩坏.下列是一些rm 命令的选项. rm 命令在Linux下通常用来删除文件 ...

  6. Lucas的数论(math)

    Lucas的数论(math) 题目描述 去年的今日,Lucas仍然是一个热爱数学的孩子.(现在已经变成业界毒瘤了> <) 在整理以前的试题时,他发现了这么一道题目:求\(\sum\limi ...

  7. 解决ntp的错误 no server suitable for synchronization found

    当用ntpdate -d 来查询时会发现导致 no server suitable for synchronization found 的错误的信息有以下2个: 错误1.Server dropped: ...

  8. Python DBUtils

    1 简介 DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装.DBUtils来自Webware for Python. DBUtils提供两种外部接口: P ...

  9. 【转】Mybatis/Ibatis,数据库操作的返回值

    该问题,我百度了下,根本没发现什么有价值的文章:还是看源代码(详见最后附录)中的注释,最有效了!insert,返回值是:新插入行的主键(primary key):需要包含<selectKey&g ...

  10. c++ const总结

    [本文链接] http://www.cnblogs.com/hellogiser/p/cplusplus-const-summay.html 看到const 关键字,C++程序员首先想到的可能是con ...