android应用层学习经验

做android开发有一段时间了,从一个完全没接触过android的开发者,到慢慢熟悉android常用API以及能顺利开发一般技术含量的应用,一路走来,csdn的博客记录见证了这一切,结合自己经历,学习android应用层开发也不是难事(这里只是浅谈应用层的学习),下面是我的学习历程:

一、基础知识学习

这里方式有多种,可以看视频,看入门教程,或者参加培训机构等等。这个过程只是能让知道android是做什么的,它常用的API怎么使用,这也是后续深入学习的基础。

 

二、进价学习

这个阶段是基础知识学习的延迟和扩展,一部分也是融合在基础学习阶段的。这个阶段主要是做一些小应用,实现一些小的单独的功能。这个过程有承上启下的作用。既是从理论知识到知识运用实践的延续和扩展,也是后续做真实项目的铺垫和根基。所以也非常重要。如果你做到基本的常用功能都能实现了,那么后续做项目就显得轻松多了。

 

三、实战

俗话说,实践是检验真理的唯一标准,这是亘古不变的真理。在达到上一个阶段的水平后,就可以开始做项目了,可以自己做自己想做的项目,也可以模仿别人的项目,不过这里是为学习用而非商业性质。只有真正把所学的东西转换为实实在在的产品,你的所学、你的成就感才得到验证。这个阶段还会遇到很多问题,然后经过上网查询等各种途径直到解决,这也是锻炼你能力的必经之路和关键过程。待你独立开发了好几个成熟项目后,这样最多一年左右就能算得上一个合格的android程序员了。上面这三个步骤不是完全独立的,而是相互促进相互补充的。这也是我这一年左右的学习历程,仅以此和初学android的开发者共勉。

你可能感兴趣的:(android,学习经历)