C#开发Android应用实战 读后感-阿里云开发者社区

开发者社区> wangccsy> 正文

C#开发Android应用实战 读后感

简介:         最近两年从事C#网站和项目开发比较多,JAVA项目比较少了,没有经历过手机开发项目的经验。手上也有两部Android、HTC智能手机,喜欢手机客户端上部分软件的功能,自己也想开发一个类似小说阅读器手机端的搜集IT技术文章的手机软件。
+关注继续查看

        最近两年从事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/

      官网实例网址:https://github.com/xamarin/monodroid-samples

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Android应用开发(四):安装Intel HAXM
跟燕青一起学Android应用开发(四):安装Intel HAXM yanqing-wang (Intel) 于 星期二, 17/12/2013 - 23:07 提交 在跟燕青一起学Android应用开发(二):配置Android SDK Manager一文中,我们已经介绍了如何使用Android SDK Manager下载Android开发所需要的工具,其中包含Intel HAXM。
768 0
纯键盘开发实战(Mouseless Programming)
作为一个践行Mouseless Programming的开发者,来谈谈自己在日常工作中是如何做到「几乎」不用鼠标的。 在说具体的「技巧」之前,先聊一聊纯键盘开发的几个原则: 1. **动机**, 动机要单纯,纯键盘开发不是为了耍酷, 你的动机应该是提高「效率」:) 2. **键盘只是工具,思想才是关键**, 代码和问题先想清楚再下手,想清楚远比写的快重要! 3. **键盘不要经
1765 0
《Xcode实战开发》——导读
本节书摘来自异步社区《Xcode实战开发》一书中的目录,作者 【美】Maurice Kelly , Joshua Nozzi,更多章节内容可以访问云栖社区“异步社区”公众号查看
1368 0
《Android应用开发入门经典(第3版)》——第1.1节建立开发环境
本节书摘来自异步社区《Android应用开发入门经典(第3版)》一书中的第1章,第1.1节建立开发环境,作者 【美】Carmen Delessio , Lauren Darcey , Shane Conder,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.1 建立开发环境 Android应用开发入门经典(第3版) 要进行Android开发,首先需要创建一个可工作的开发环境。
1564 0
+关注
wangccsy
前一个帐号wangccsy@126.com不知道怎么的就成了企业帐号,改不成个人。所以重新注册了一个个人帐号。老程序员。精通JAVA,C#,数据库,对软件开发过程和流程熟悉。考取系统分析师,项目管理师和系统架构设计师等软件资格考试认证。愿意和大家一起前进。
984
文章
391
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载