欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

C#开发Android应用实战:使用Mono for Android和.NET/C#

收藏
  • 大小:34.42 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
C#开发Android应用实战:使用Mono for Android和.NET/C#
作 者: (美)麦克卢尔 等著,王净,范园芳,田洪 译
出版时间: 2013
丛编项: 移动与嵌入式开发技术
内容简介
  《移动与嵌入式开发技术·C#开发Android应用实战:使用Mono forAndroid和.NET/C#》主要介绍如何使用Mono for Android进行.NET/C#开发。Mono forAndroid允许开发人员针对运行了Androidl.6以及更新版本的设备进行应用程序开发,其中也包括了基于Android的平板电脑。本书中除非有特殊说明,否则所有开发都是针对Android2.3(Gingerbread)进行的。在撰写本书时,Android2.3已经是部署最广泛的平台版本。然而,技术世界更新是非常快的。目前,Google已经发布了Honeycomb(Android3.x),这是直接面向平板电脑的Android版本。在2011年期间,越来越多的供应商在各种平板电脑设备中装载了Android3.X。《移动与嵌入式开发技术·C#开发Android应用实战:使用Mono forAndroid和.NET/C#》主要供那些想要针对Android进行开发的.NET开发人员使用。其目的是帮助你了解Android,而不是讲解关于.NETFramework或C#语言方面的知识(我们假设你已经掌握了这些知识)。第1章一第4章主要包含一些介绍性的内容:你应该按顺序阅读这些章节。这4章主要介绍了Mono forAndroid产品、使用Mono for Android进行开发的基本知识、VisualStudio插件和MonoDevelop+通过屏幕和数据控件向用户显示数据的基本知识以及如何为Android开发用户界面。当你了解这些概念后,接下来就可以根据自己的需要阅读后面的相关章节,而不必再按顺序阅读了。
目录
第1章 Android、移动设备和Marketplace简介
1.1 产品比较
1.1.1 .NET Framework
1.1.2 Mono
1.1.3 Mono for Android
1.1.4 开发工具
1.2 移动开发
1.2.1 解决支持问题
1.2.2 设计问题
1.3 Android
1.3.1 Android发展简史
1.3.2 为Android编写基于Web的应用程序
1.3.3 为Android编写本机应用程序
1.3.4 Android开发问题
1.3.5 Android SDK工具
1.3.6 Android开发成本
1.4 跨平台替代方案
1.4.1 其他跨平台工具
1.4.2 选择跨平台工具时的注意事项
1.5 小结
第2章 Mono forAndroid简介
2.1 开始开发前的准备工作
2.1.1 Mono的含义
2.1.2 Mono for Android的含义
2.1.3 使用Mono for Android的原因
2.1.4 在使用Mono for Android时需要权衡的事项
2.1.5 Mono for Android开发环境需要的其他工具
2.2 利用Mono for Android进行Visual Studio开发
2.2.1 一般设置
2.2.2 生成He110 Android
2.2.3 日志记录
2.2.4 调试
2.2.5 测试
2.2.6 部署
2.3 使用MonoDevelop进行Mono for Android开发
2.3.1 一般设置
2.3.2 构建Hello Android
2.3.3 日志记录
2.3.4 调试
2.3.5 测试
2.3.6 部署
2.4 小结
第3章 了解Android/Mono for Android应用程序
3.1 Android应用程序的含义
3.1.1 An出oid应用程序的构建基块
3.1.2 组件之间的通信:Android意图
3.2 绑定组件:Android清单
3.2.1 Android清单的基础知识
3.2.2 通过Visual Studio为Mono for Android编辑清单
3.3 小结
第4章 规划和构建应用程序用户界面
4.1 成功构建移动UI的指导原则
4.2 构建AndroidⅥ
4.2.1 视图
4.2.2 设计表面
4.3 选择控件布局
4.3.1 AbsoluteLayout
4.3.2 FrameLayout
4.3.3 LinearLayout
4.3.4 RelativeLayout
4.3.5 TableLayout
4.3.6 优化布局
4.4 设计自己的用户界面控件
4.4.1 TextView
下载地址