最近两年从事C#网站和项目开发比较多,JAVA项目比较少了,没有经历过手机开发项目的经验。手上也有两部Android、HTC智能手机,喜欢手机客户端上部分软件的功能,自己也想开发一个类似小说阅读器手机端的搜集IT技术文章的手机软件。特申请一本《C#开发Android应用实战》来学习和阅读。 年前一月三十一号拿到此书,因为手头还有WCF等技术一直在学习和实践,最近才安排出时间来仔细阅读本书。从中学到了不少东西。所以还是推荐有兴趣的朋友购买和阅读此书,相信一定物有所值。
本书的章节目录我就不赘述了,搜索一下很多的。我是从头开始一页一页看的,总结下我看到的技术部分:
前三章主要介绍Mono for Android开发的相关发展历程,环境搭配,开发流程,系统架构。
第四章开始介绍页面控件资料,看着很类似NET中的相关控件,让人特别的亲切和熟悉。
第五六章介绍的是开发中如何使用SQLite数据库来开发软件,软件数据控件的绑定资料和实例。
后面6-10章介绍的是如何应用手机中文件、网络、应用程序、摄像头设备、电子邮件、通讯录等资料。
11-17章介绍的是后台线程开发服务,自定义图片、画布操作、GPS、Google地图,多语言,平板电脑程序开发技巧。
因为时间关系,没有仔细一个字一个字的看完所有书本知识和操作所有书本上的实例,但是回顾看到此书后还是蛮有成就感的。网上搜集资料都是一个一个零散的知识点,看完此书介绍的开发让人感觉到从整体上了解了手机软件开发的相关知识要点技巧。买一本书的时间价值远远超过从百度上一个知识点一个知识点的去搜索,测试,调整组合成自己的软件系统。
本书的知识点比较全面,实例也简单,不是完全从官网的参考文档翻译过来的,所以再次推荐学过C#,不是很乐意使用JAVA,想要开发自己的手机软件的朋友买一本来学习和做参考。
最后, 整理了书本中介绍的和自己实践了的部分资料如下。
书籍英文原名:Professional Android Programming with Mono for Android and .NET/C#
书籍中的代码下载地址:http://kxliang.hz23.xhsj.com/qhwkdownpage/978-7-302-30499-9.rar
官网下载Android SDK,网址为:http://developer.android.com/sdk/index.html
选择64位系统后点击下载adt-bundle-windows-x86_64.zip文件
Android 模拟器下载:网址http://mono-tools.com/download
填写注册资料后点击"Download for VS 2010"按钮
发布注册网址:http://mono-android.net/store 跳转到https://store.xamarin.com/