安卓软件编程从入门到精通

首先,自学的话,书是必不可少的,我推荐几本学习编程的书,作为过来人,这些书非常适合初学者。

关于java的学习,个人非常推荐《java编程艺术》和《thinking in java》。《java编程艺术》这本书好像有七百多页,我也不是很记得,这本书对很多细节都有详细的叙述,thinking in java就不多说了,必读之书。

关于android编程学习,个人推荐《深入浅出google android》和《android核心技术与实例详解》,这两本书真的很适合初学android的人。

想学好编程,除了练习代码之外,看多一些书也是非常重要,我的学校图书馆有很多编程书,我都看了不知多少本,每看一本书都有很大收获,多看书真的很重要。 第二,善于上网找资料也是很重要的,网上有各种原代码,各种视频,各种心得体会。还有很多实际运用,这是书没的。

第三,编程需要耐心,忌浮夸,正所谓坚持就是胜利。尤其是编程,不要遇到难题就放弃,当你的水平到了一定水平之后就会发现以前的难题都不算什么。

第四,拿来主义,我觉得在编程的学习上是比较重要。不是说抄别人的源码,而是先理解后模仿,在理解的同时想下有没有可以改进的地方。

第五,学android之前,必须有扎实的java基础,这是必须的,不要只是半桶水就学习android,否则越学android会越困难。

第六,要是对编程不是有很大兴趣,单纯觉得会编程很牛,可以在小白面前说几个专业术语装大神,我建议不要浪费时间。正所谓言者不智,智者不言,低调,再低调,真正的高手很多都是比较低调(我言了,所以我不是高手。偶尔我虚荣心暴增,会装一下B,大家多见谅),多去一下编程论坛学习。

《疯狂Android讲义》这部书非常好。有源代码,而且讲解也比较透彻。如果有有一定java基础,懂得一些XML的学习效果会更好。

安卓的网络编程就是直接用的java实现的,

你说的看安卓网络编程和java实际上是一样的,都行。

但是安卓在实现网络与界面与java稍有不同,安卓的网络连接,文件读写等耗时操作必须放在子线程所以还是去看安卓网络编程吧。毕竟你做的是安卓。

ava规范的应用程序只需编写一次,就可以用于许多设备。要学JAVA通常从SE(标准版)学起!JAVA还有EE版本! android 手机游戏..用Java语言编写..

首先,自学的话,书是必不可少的,我推荐几本学习编程的书,作为过来人,这些书非常适合初学者。

关于java的学习,个人非常推荐《java编程艺术》和《thinking in java》。《java编程艺术》这本书好像有七百多页,我也不是很记得,这本书对很多细节都有详细的叙述,thinking in java就不多说了,必读之书。

关于android编程学习,个人推荐《深入浅出google android》和《android核心技术与实例详解》,这两本书真的很适合初学android的人。

想学好编程,除了练习代码之外,看多一些书也是非常重要,我的学校图书馆有很多编程书,我都看了不知多少本,每看一本书都有很大收获,多看书真的很重要。 第二,善于上网找资料也是很重要的,网上有各种原代码,各种视频,各种心得体会。还有很多实际运用,这是书没的。

第三,编程需要耐心,忌浮夸,正所谓坚持就是胜利。尤其是编程,不要遇到难题就放弃,当你的水平到了一定水平之后就会发现以前的难题都不算什么。

第四,拿来主义,我觉得在编程的学习上是比较重要。不是说抄别人的源码,而是先理解后模仿,在理解的同时想下有没有可以改进的地方。

第五,学android之前,必须有扎实的java基础,这是必须的,不要只是半桶水就学习android,否则越学android会越困难。

第六,要是对编程不是有很大兴趣,单纯觉得会编程很牛,可以在小白面前说几个专业术语装大神,我建议不要浪费时间。正所谓言者不智,智者不言,低调,再低调,真正的高手很多都是比较低调(我言了,所以我不是高手。偶尔我虚荣心暴增,会装一下B,大家多见谅),多去一下编程论坛学习。

《疯狂Android讲义》这部书非常好。有源代码,而且讲解也比较透彻。如果有有一定java基础,懂得一些XML的学习效果会更好。

安卓的网络编程就是直接用的java实现的,

你说的看安卓网络编程和java实际上是一样的,都行。

但是安卓在实现网络与界面与java稍有不同,安卓的网络连接,文件读写等耗时操作必须放在子线程所以还是去看安卓网络编程吧。毕竟你做的是安卓。

ava规范的应用程序只需编写一次,就可以用于许多设备。要学JAVA通常从SE(标准版)学起!JAVA还有EE版本! android 手机游戏..用Java语言编写..


相关内容

  • 什么是编程,如何零基础自学编程
  • 什么是编程,如何零基础自学编程 什么是编程? 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程.下面是重点,是零基础者需要知道的. 编程分为硬件编程和软件编程. 先由硬件编程讲起(零基础者必须了解,了解有助于认识编程,)中央处理器又叫cpu,(这里用大白话讲述) ...

  • 自媒体用什么设备写稿件.发稿合适?
  • 传统媒体.记者从业人员基本都要配备一台笔记本电脑,有的是必配.因为有的记者.媒体网站只有电脑版网页,很少开发移动终端的网页. 目前的智能手机普及到了一人两部的程度,做网页.应用程序.软件开发的自然也会重视手机.平板电脑的使用体验. 自媒体是不是也要必配一台笔记本电脑呢?答案当然不是.多年以前,智能手 ...

  • 北大青鸟有哪些专业
  • 北大青鸟有哪些专业课程 北大青鸟都有哪些专业课程?很多选择到北大青鸟学校学习IT 技术的同学很关心北大青鸟的专业情况.北大青鸟分校区很多,有很多校区都只有1个或者2个专业,作为北大青鸟体系的旗舰校区,北大青鸟旗舰总校所开设的专业就非常的全面,包含了网络营销.学士后java .软件开发专业.网络工程专 ...

  • 大学生应该学习的软件
  • 你是否为大学生活不知道该做什么在苦恼? 你是否已经感知到大学专业学习知识的匮乏? 你是否自己也想多学习或者接触些新的行业软件? . 1.About互动媒体行业分析(平面媒体.网络媒体.商业插画.FLASH高级设计.数字摄影) 2.About建筑设计行业分析(建筑表现与动画.建筑表现.室内设计) 3. ...

  • 云南新开了个冬令营 还没放假就挤满了中小学生
  • 昆明信息港 12-23 17:22 64 大 寒假就要来了!小伙伴们,这个寒假你打算怎么过?计划去哪儿?我要去旅游,我要回老家,我要去学书法.我要在家把我喜欢的书全看完--寒假期间,各有各计划.看看别人的.对照自己的,听听记者介绍的,自己感兴趣的.好的就借鉴过来,说不定这个寒假你会过得很不一样呢. ...

  • 智能手机的最基本常识
  • 智能手机的最基本常识 智能手机普及一半年都过去了,我们好多亲还是对一些基本的比如MTK6575单核和6577双核都没分清哦,被商家狠宰啊,尤其卖场那些越看越丑恶的MM唾沫乱飞,拿所谓连他自己都搞不清的几个名词来忽悠亲们,所以我认为非常有必要给大家普及一下有关智能手机,特别是安卓智能手机的一些最基本的 ...

  • 青龙老贼:[微信公众平台入门到精通]Vol.8
  • 第八章    新浪云计算平台注册和使用 以前想做个网站很麻烦,先得花钱租赁虚拟服务器空间或者买服务器托管,然后还得懂服务器配置,平时还得搞下服务器维护什么的,现在有云计算平台就方便了,对于一些非企业用户来说简单几步注册就可以自己建站,成本低廉效率还高,而且开发非常自主灵活. 一.新浪云计算平台注册 ...

  • 炒股入门基础教程以及股市名人推荐
  • 资料全部收集整理于网络: 中国股市的投资和投机问题 - 豆丁网 http://www.docin.com/p1-686487630.html 安卓手机怎么炒股 - 豆丁网 http://www.docin.com/p1-686487632.html 中国股市出了那些牛人呢? - 豆丁网 http:/ ...

  • 新手学电脑从入门到精通
  • 书籍介绍:新手学电脑从入门到精通 书 名: 新手学电脑从入门到精通 作 者:九天科技 出版社: 中国铁道出版社 出版时间: 2010-3-1 本书是指导新手快速掌握电脑操作应用技能的入门书籍,书中详细介绍了初学者必须掌握的电脑应用基础知识和操作方法,并对新手在使用电脑时可能遇到的各种问题进行了指导. ...