安卓开发学习线路.docx

安卓开发学习线路.docx

ID:61509668

大小:249.94 KB

页数:8页

时间:2021-02-08

安卓开发学习线路.docx_第1页
安卓开发学习线路.docx_第2页
安卓开发学习线路.docx_第3页
安卓开发学习线路.docx_第4页
安卓开发学习线路.docx_第5页
资源描述:

《安卓开发学习线路.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、安卓开发学习线路安卓开发android开发android游戏开发android培训等,现在的学生真幸福,可以这么早就接触编程了,想学编程开发,那要先会一门编程语言啊,C语言的编程思想很重要,高中时候开始自学C语言的,当时是出于好奇,没有目标,现在的大家比我当时强,已经注意并且深入到了安卓,学完了C语言之后,他的语法基本上和所有的编程语言都很相像,能影响你的思维,帮助你理解其他的编程语言的。这里和大家分享下关于安卓开发Andriod开发学习的线路图。第一阶段:Java面向对象编程1.Java基本数据类型与表达式,分支循环。2.Strin

2、g和StringBuffer的使用、正则表达式。3.面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极回收机制,Javadoc介绍。4.对象实例化过程、方法的覆盖、final关键字、抽象类、接口、继承的优点和缺点剖析;对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。5.Java异常处理,异常的机制原理。6.常用的设计模式:Singleton、Template、Strategy模式。7.JavaAPI

3、介绍:种基本数据类型包装类,System和Runtime类,Date和DateFomat类等。8.Java集合介绍:Collection、Set、List、ArrayList、Vector、LinkedList、Hashset、TreeSet、Map、HashMap、TreeMap、Iterator、Enumeration等常用集合类API。9.JavaI/O输入输出流:File和FileRandomAccess类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类,IO性能分析,

4、字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码。10.Java高级特性:反射、代理和泛型。11.多线程原理:如何在程序中创建多线程(Thread、Runnable),线程安全问题,线程的同步,线程之间的通讯、死锁。12.Socket网络编程。第二阶段:JavaWeb开发1.Java解析XML文件DOM4J。2.MySql数据库的应用、多表连接查询的应用。3.Jsp和Servlet应用。4.Http协议解析。5.Tomcat服务器的应用配置。6.WebService服务配置应用。第三阶段:androidUI编程1、Andr

5、oid开发环境搭建:Android介绍,Android开发环境搭建,第一个Android应用程序,Android应用程序目录结构。2、Android初级控件的使用:  TextView控件的使用Button控件的使用方法EditText控件的使用方法ImageView的使用方法RadioButton的使用方法Checkbox的使用方法Menu的使用方法3、Android高级控件的使用:  Autocompletion的使用方法ListView的使用方法GridView的使用方法Adapter的使用方法Spinner的使用方法Galla

6、ry的使用方法ScrollView的使用方法4、对话框与菜单的使用:  Dialog的基本概念AlertDialog的使用方法DatePickerDialog的使用方法Menu的使用方法自定义Menu的实现方法5、控件的布局方法:  线性布局的使用方法相对布局的使用方法表格布局的使用方法6、多Acitivity管理:  AndroidManifest.xml文件的作用Intent的使用方法使用Intent传递数据的方法启动Activity的方法IntentFilter的使用方法ActivityGroup的使用方法7、自定义控件实现方法

7、:  自定义ListView的实现方法可折叠ListView的使用方法自定义Adapter的实现方法自定义View的实现方法动态控件布局的上实现方法  第四阶段:android网络编程与数据存储1、基于Android平台的HTTP通讯:  Http协议回顾ApacheCommons工具包介绍使用Get方法向服务器提交数据的方法解析服务器响应数据的方法使用POST方法向服务器提交数据的实现方法向服务器提交非文本数据的实现方法使用Http协议实现多线程下载使用Http协议实现断点续传2、Android数据存储技术:  SQLite3数据库

8、简介SQL语句回顾SQLite3编程接口介绍SQLite3事务管理SQLite3游标使用方法SQLite3性能分析访问SDCard的方法访问SharedPreferences的方法3、ContentProvider使用方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。