请选择 进入手机版 | 继续访问电脑版
尚学堂集团旗下品牌:速学堂百战程序员云数学院[切换校区]
Android.jpg


部分链接遇到被和谐的问题,QQ3276365171,会帮助你获取学习资料!

〇、为什么我们要做这张Android学习路线图?

让小编来告诉你打开这张路线图的正确姿势~

请在一个幽暗的环境打开!为什么?(此处省略6个字,重要的事情问三遍……)小编呕心沥血1/24载,只为做出最能帮助学员学习的路线图,一字一线都是拳拳心意啊,这么浓厚的情谊必然会闪闪发光滴!所以,就让这张路线图为大家照亮学习的路吧~

直达链接:

1.第一阶段 Java与H5编程…………………………………………………………………………楼层1

2.第二阶段 Android初级…………………………………………………………………………..楼层2

3.第三阶段 Android中级…………………………………………………………………………..楼层3

4.第四阶段 Android高级…………………………………………………………………………..楼层4

5.Android课程 配套资源…………………………………………………………………………..楼层5


一、Android学习路线图

Android学习路线图.png

(点击查看大图)
或者通过链接查看高清大图

二、Android学习路线图-视频篇

第一阶段 Java与H5编程
1)Java语言入门

1、介绍计算机的基本使用和DOS常用命令

2、Java概述和开发环境

3、关键字、标识符、常量与变量

4、数据类型和运算符

5、流程控制与数组

6、方法的定义及格式、正确的调用方法

2)面向对象

1、面向对象编程(OOP)、类和对象

2、成员变量和局部变量、方法(方法重载)、匿名对象

3、构造方法、封装、this关键字

4、方法参数的传递(传值、传址)、static关键字

5、继承、super关键字、方法的重写、访问修饰符权限

6、抽象类与抽象方法、接口

7、多态(对象的多态,对象的转型) 内部类和常用的设计模式

3)Java核心

1、异常、异常处理,自定义异常

2、java基础类库:Object类、Scanner类、String类、StringBuffer类、StringBuilder类、Arrays类、基本包装类(拆箱、装箱)、正则表达式、
Math类、Random类、System类、Date类、DateFormate类、Calendar类,及其常用方法

3、集合框架:Collcetion接口、List接口、Set接口、Iterator接口、Map接口

4、List接口:ArrayList类、LinkedList类、Vector类、Stack类
     Set接口:HashSet类、TreeSet类
     Map接口: HashMap类、HashTable类、LinkedHashMap类、TreeMap类

5、泛型的使用

6、File类、File类的常用方法

7、I/O操作:IO流的种类,IO流的使用(字节输入/输出流、字符输入/输出流、字节(字符)缓存流、转换流、打印流、内存流、对象流、随机读取流)
多线程的使用(Thread类的常用方法、线程的生命周期,线程的实现、线程的安全问题)

4)H5网络相关

1、Socket编程

2、HTML(html结构,form表单)、Servlet简介

3、SQLite数据库的使用

4、HTTP网络访问(URL类、HttpURLConnection类、HttpClient类)

5、JSON解析(JSON的格式、JSON的常用解析:JSON、Gson、fastJson)

6、XML解析(XML简介、两种常用的解析方式: PULL解析、SAX解析) 反射机制

7、HTML常用标签、CSS常用语法、选择器、盒子模型、定位、浮动、导航栏、图片

8、媒体屏幕适配、CSS3动画、转换、过渡、动画、多列、瀑布流

9、JavaScript基本语法、DOM模型、事件监听、内置对象

10、HTML5新特性:视频播放、Canvas基础、本地存储

11、JavaScript Ajax BootStrap基础:响应式布局介绍、响应式布局效果、响应式布局使用

第二阶段 Android初级 见2楼



分享到 :
人收藏 回复 使用道具
5 条回帖
竹酒  管理员 | 2017-3-17 10:44:17
第二阶段 Android初级
1)UI基础

1.Android四层架构与发展史;

2.Android studio开发环境搭建;

3.目录结构简介;

4.View 与 ViewGroup;

5.TextView 基本使用;

6.Android五大布局;

7.Button使用;

8.四种监听器,与优化;

9.ImageView与ScaleType;

10.RadioButton及RadioGroup的用法;

11.CheckBox的多选效果及监听;

12.ProgressBar、SeekBar、RatingBar的基本用法;

2)网络编程

1.Android中异步类AsyncTask使用;

2.Thread+Handler+线程池;

3.http协议简述;

4.httpurlconnection 与 httpclient;

5.图片上传与下载;

6.请求头与响应头;

7.ListView与GridView使用;

8.3种适配器使用;

9.ListView优化;

10.图片异步加载Lrucatch使用;

11.ListView滑动锁处理;

12.ExpandableListView的用法

3)数据存储

1.菜单及对话框(OptionsMenu、ContextMenu、PopupMenu、PopupWindow、AlertDialog、ProgressDialog、列表对话框、自定义Dialog);

2.自定义Notification使用;

3.SharedPreferences;

4.内部存储与外部存储的概念及用法;

5.SQLite数据库与CursorAdapter适配器;

6.ContentProvider与ContentResolver的概念及关系;

7. 短信验证实现;

8.自定义ContentProvider;

9.完善图片异步加载工具类.

4)Android核心组件

1.Activity生命周期;

2.横竖屏切换生命周期变化;

3.Intent 7大属性;

4.BroadcastReceiver注册方式以及种类;

5.Service生命周期,启动方式,自启动;

6.AIDL使用;

7.Fragment生命周期以及使用;

8.Viewpager+Fragment组合使用;

9.广告轮播效果实现;

10.软件框架界面编写;

11.MediaPlayer与Mediarecorder.

第三阶段 Android中级 见3楼


回复 支持(0) 反对(0) 使用道具
竹酒  管理员 | 2017-3-17 10:49:03
第三阶段 Android中级
1)Android进阶

1.动画资源(帧动画、补间动画、属性动画);

2.View绘制流程与自定义View;

3.Touch事件分发机制;

4.自定义View歌词滚动;

5.自定义ListView上下拉刷新;

6.自定义View抽屉特效;

7.自定义通信录特效;

8.5.0新特性RecyclerView及CardView;

9.支付宝接入流程;

10.Sina微博接入;

11.微信分享接入;

12.百度地图LBS以及基本地图功能接入;

13.ScrollView分页特效;

14.Jpush接入;

15.电商项目编写;

16.打包混淆与反编译;

17.屏幕适配于国际化。


第四阶段 Android高级 见4楼


回复 支持(0) 反对(0) 使用道具
竹酒  管理员 | 2017-3-17 10:53:31
第四阶段 Android高级
1)框架搭建与自定义框架

1.Volley框架使用;

2.Imageloader框架使用;

3.Pulltorefreshlistview框架使用;

4.SlidingMenu框架使用;

5.Zxing二维码扫描使用;

6.SVN使用;

7.Monkey以及云测试;

8.网络请求加密处理;

9.自定义播放器;

10.WebView与h5组合使用;

11.Umeng分享与统计;

12.社区项目编写;

13.就业辅导简历编写,模拟面试.

Android课程 配套资源 见5楼

回复 支持(0) 反对(0) 使用道具
竹酒  管理员 | 2017-3-17 11:00:51
Android课程 配套资源
视频课程:

尚学堂_高明鑫_andriod视频教程
网盘链接:
http://pan.baidu.com/s/1boM67lP

尚学堂_纪永强_android视频教程
网盘链接:
http://pan.baidu.com/s/1eRXpL6M

尚学堂_李顺荣_android视频教程
网盘链接:
http://pan.baidu.com/s/1qYk24C8





回复 支持(0) 反对(0) 使用道具
keson_xiao  注册会员 | 2017-8-6 14:00:55
请问博主,这个有课件吗?有的话能不能发我一份啊,先谢谢啦
回复 支持(0) 反对(0) 使用道具
*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部