JAVA-FUNDAMENTAL

  • 01: 编程语言 、 开发环境搭建 、 开发工具

  • 02: 硬件系统 、 数据类型 、 变量 、 运算符与表达式

  • 03: 常量 、 分支语句-if 、 分支语句-switch 、 while循环

  • 04: do...while循环 、 for循环 、 循环的嵌套和控制 、 Scanner 、 数组基础

  • 05: 数组排序 、 内容回顾 、 Android基础

JAVA-OOP

  • 01: Android登录案例 、 面向对象基础 、 属性和方法 、 构造方法 、 this关键字

  • 02: 继承 、 super关键字 、 重写 、 封装 、 Object类

  • 03: 多态 、 抽象 、 fianl和static 、 接口 、 设计模式

  • 04: 内部类 、 Android目录 、 View和ViewGroup

ANDROID_ELEMENTARY

  • 01: 线性布局 、 TextView 、 EditText 、 Button 、 相对布局 、 主题和自定义图形

  • 02: 按钮响应 、 ImageView 、 垃圾回收机制 、 内容回顾

  • 03: 学生信息管理系统项目(一)

  • 04: 学生信息管理系统项目(二) 、 包装类

JAVA_SE

  • 01: Date类 、 Calendar类 、 String类

  • 02: String进阶 、 Random类 、 Collection 、 Set

  • 03: List 、 Map 、 异常 、 I/O流

  • 04: 字节流 、 字符流 、 File类

CORE_ANDROID01

  • 01: 文件存储 、 偏好设置

  • 02: SQLite数据库 、 数据库CRUD 、 Cursor

  • 03: 学生信息管理改版 、 CheckBox 、 RadioButton与RadioGroup

  • 04: ListView 、 XML 、 语言国际化

CORE_ANDROID02

  • 01: 内容回顾 、 第一个Android Studio项目

  • 02: 登录页面 、 登录业务逻辑 、 主页面

  • 03: TextInputEditText 、 CardView 、 DrawerLayout

  • 04: Toolbar 、 TabLayout 、 CoordinatorLayout 、 NavigationView

  • 05: GridView 、 自定义适配器 、 RecyclerView

  • 06: RecyclerView进阶 、 ViewPager

ANDROID-UI

  • 01: ListView相关扩展 、 Button子类扩展 、 AutoCompleteTextView 、 DatePicker 、 Snackbar

  • 02: 自定义View 、 自定义ViewGroup 、 自定义ImageView

  • 03: Tween Animation 、 Frame Animation 、 Property Animation 、 Activity转场动画

  • 04: Dialog 、 Notification 、 选项菜单 、 ActionBarDrawerToggle 、 知识点融合

THREAD

  • 01: 线程 、 阻塞式队列

  • 02: Android消息模型 、 消息模型案例

  • 03: AsyncTask 、 线程池 、 项目优化

CORE_ANDROID03

  • 01: SwipeRefreshLayout 、 ContentProvider 、 访问媒体库音乐案例

  • 02: Cursor 、 启动模式Service

  • 03: 绑定模式Service 、 混合模式Service 、 Service中发通知

  • 04: 系统广播 、 自定义广播 、 广播案例

  • 05: Activity 、 Activity亲族配置 、 Fragment

PROJECT-MUSIC

  • 01: 阶段回顾 、 音乐播放器架构分析 、 加载音乐列表

  • 02: 音乐播放器Toolbar 、 音乐播放器Drawer 、 呈现歌手业务

  • 03: 歌手列表优化 、 启动页 、 登录页面 、 音乐播放Service

PROJECT-YOULU01

  • 01: 友录准备工作 、 联系人数据库分析 、 启动页 、 底部导航栏

  • 02: BaseFragment 、 联系人检索 、 自定义BaseAdapter

  • 03: 联系人头像 、 添加联系人 、 编辑联系人界面

  • 04: 编辑联系人 、 删除联系人 、 运行时权限 、 查询通话记录

PROJECT-YOULU02

  • 01: 通话记录日期格式化 、 通话记录业务 、 拨打电话界面

  • 02: 按键声音 、 拨打电话 、 会话业务

  • 03: 呈现短消息业务 、 更改会话状态

  • 04: 拦截短信并解析 、 发送短信 、 绑定服务

SERVLET

  • 01: AIDL 、 Tomcat

  • 02: Web服务端项目 、 响应请求 、 注册业务 、 Json

  • 03: URL 、 HttpURLConnection 、 Android网络请求

  • 04: Android注册业务 、 员工管理部署和分析 、 员工管理验证码登陆

  • 05: 员工管理进阶 、 初识音乐播放器 、 加载音乐列表

PROJECT-MUSIC02

  • 01: 呈现音乐列表 、 图片加载器

  • 02: 组合式自定义View 、 播放界面 、 音乐播放Service

  • 03: 音乐播放进度条 、 音乐下载 、 小组件概述

  • 04: 时间小组件 、 音乐小组件 、 Gson解析

PROJECT-WEATHER

  • 01: Volley 、 自定义注解

  • 02: ButterKnife 、 GsonFormat 、 天气预报布局

  • 03: 呈现天气数据 、 ProgressView 、 折线图

  • 04: 网络协议相关概念 、 Socket 、 聊天室

PROJECT-SHOPPING01

  • 01: 阶段介绍 、 团购项目准备工作 、 新手指导页 、 Git

  • 02: 团购主页面 、 圆形导航按钮

  • 03: HttpURLConnection 、 Volley 、 Retrofit

  • 04: 呈现新增团购 、 Volley自定义请求 、 Retrofit进阶

  • 05: 下拉刷新进阶 、 团购城市界面

PROJECT-SHOPPING02

  • 01: 城市分组和缓存 、 OrmLite 、 RecyclerView头部 、 团购搜索界面

  • 02: MyLetterView 、 团购商户界面

  • 03: 显示商户信息 、 广告轮播 、 团购街区模块

  • 04: HTML 、 Jsoup解析 、 团购评论模块

  • 05: 团购地图模块 、 百度定位

BMOB-DEMO

  • 01: 团购兴趣点模块 、 Bmob注册业务 、 Bmob登录业务

  • 02: Bomb增删改查 、 Bmob推送

PLANT-VERSUS-ZOMBIES

  • 01: 简历制作 、 拖拽图片 、 僵尸动画 、 种植物

  • 02: 植物和阳光 、 子弹僵尸碰撞 、 植物大战僵尸完结

PROJECT-STUDY

  • 01: 登录注册 、 朋友圈 、 项目演示 、 列表

  • 02: 主页面 、 设置页面 、 班级列表页面

  • 03: 添加学生 、 发送和展示 、 详情页面

  • 04: 排行榜 、 作业 、 奖励 、 学习天数

  • 05: 环信 、 聊天功能

HYBRID01

  • 01: 阶段介绍 、 软件开发流程 、 初识HTML 、 WebView

  • 02: JSP 、 CSS 、 优生活主页导航栏

  • 03: 优生活主页进阶 、 优生活详情页 、 JavaScript基础

  • 04: JavaScript对象 、 JS正则表达式 、 DOM

  • 05: JS进阶 、 HTML5 、 jQuery

HYBRID-CARTOON

  • 01: AJAX 、 看漫画首页

  • 02: 应用签名 、 分享

  • 03: cartoonList界面 、 漫画详情页面 、 AndroidAnnotations

  • 04: MainFragmentActivity 、 下载业务 、 异常处理

  • 05: 退出和重启 、 升级业务 、 判网 、 有米广告 、 初识NDK

LIVE-BROADCAST

  • 01: NDK进阶 、 直播项目演示 、 Zxing

  • 02: 直播结构 、 签名 、 反编译和加固 、 简历注意事项

  • 03: 自定义View 、 SurfaceView 、 自定义下拉刷新

  • 04: AnimationView 、 ShadeView 、 自定义ViewGroup 、 绘制和事件分发

TEST

  • 01: PopupWindow 、 屏幕自适配 、 反射 、 JUnit单元测试 、 robotium

  • 02: 任务的创建和编辑 、 重签名 、 自动运行 、 其它测试

  • 03: 内容回顾 、 第三方库 、 面试题

  • 04: gradle打包 、 UML 、 SVN 、 简历点评

HTTP

  • 01: TCP/IP协议 、 https 、 MD5 、 上传文件

  • 02: 文件多线程下载 、 推送 、 GroupChat

  • 03: XMPP聊天 、 JS高级

  • 04: JS高级(续) 、 服务端相关知识

  • 05: 第5阶段面试题 、 短信验证码