基于mvp架构新浪微博项目实训
【课程内容】
第1章:安卓行业和项目开始
个人简介(一)
上课纪律(二)
点名(三)
项目课程安排(四)
授课方式和作业(五)
Android行业和发展历程(六)
Android目前就业(七)
Android企业招聘要求(八)
环境介绍和模块划分(九)
开始搭建项目-实现欢迎页(十)
实现引导员(十一)
第三方组件源码原理分析(十二)
作业详细说明提醒(十三)
第2章:走进架构师-MVP架构
作业点评(一)
什么是架构师(二)
什么是MVP(三)
MVP和MVC的区别(四)
MVP架构原理分析(五)
MVP架构功能流程原理图(六)
课间解决问题(七)
MVP项目架构搭建(八)
第3章:项目UI主框架搭建-OO设计
作业点评(一)
企业级分包(二)
新建Tab页(三)
主页UI架构图(四)
反编译工具使用(五)
准备Tab资源(六)
定义Tab和初始化Tab页(七)
绑定Tab页(八)
解决Tab样式问题(九)
为什么使用FragmentTabhost(十)
自己搭建登录服务器(十一)
客户端基于MVP架构实现登录(十二)
课后作业说明(十三)
第4章:Builder设计模式构建Toolbar和新浪微博SDK集成
作业点评(一)
Builder设计模式讲解(二)
Builder设计模式实现Toolbar(三)
使用自定义Toolbar(四)
集成新浪微博SDK(五)
新浪微博SDK使用(六)
Openfire服务器演示(七)
第5章:基于MVP项目架构获取新浪微博服务器关注列表
作业说明(一)
实现微博主页列表(二)
MVP优化(三)
第6章:基于MVP架构实现发微博功能以及FragmentTagHost源码分析
作业点评(一)
FragmentTabHost源码分析(二)
自定义FragmentTabHost(三)
Popupwindow弹窗显示(四)
第三方组件源码分析(五)
发微博(六)
ImageLoader源码分析(七)
Android Studio插件安装(八)
相关资源