下面就由福州卓跃教育具体介绍Android应用程序开发学习的路线图,先熟悉Java SE编程,能比较熟练的使用Java语言进行编程,熟悉Java语言语法特点,熟悉Java IO、Java线程、网络编程、XML处理等。 1.Java基础 Android应用程序开发是以Java语言为基础的,所以没有扎实的Java基础知识,只是机械的照抄别人的代码,是没有任何意义的。 2.Linux基础知识 Android系统的基础是Linux操作系统。在开发过程当中,我们也需要使用到一些Linux命令。所以说一些Linux的基础知识是必须的; 3.数据库基础知识 这个比较简单,就是一个增删改查的数据库操作,可以看一下这本书:《SQL编程练习与解答》 4.网络协议 至少需要学习两种基础的协议,HTTP协议与Socket协议; 5.Android基础知识 按照Android SDK帮助文档当中的Dev Guide里面的顺序,《Android视频教程》也基本上是按照这个顺序录制的; 6.服务器端开发知识
我只能给你介绍一下我的经验:首先学习java基础,主要是学习java的思想,如果有能力的话,最好java的高级编程也接触一下;然后可以开始学习android,从简单的开始,最好买一本书,市面上的书大体差不多,都是从易到难的,一本基本上就够了,按照书上的顺序开始学习,如果有讲得不详细的,或者不明白的,上网查,网上有很多博客都是写得很好的。总之,好好学吧!