Android通用框架设计与完整电商APP开发

第1章 课程介绍及APP效果展现
   1-1 课程导学
   1-2 项目架构设计与模块分解
第2章 项目初始化
   2-1 项目基础骨架搭建
   2-2 搭建本身的git代码托管仓库
第3章 框架主配置入口的设计与实践
   3-1 项目架构初始化
   3-2 字体图标库集成与封装
   3-3 基础框架可用性验证
第4章 单Activity的APP页面架构设计与实践
   4-1 单Activity界面架构设计
   4-2 单Activity界面架构验证
第5章 高性能傻瓜式网络请求框架设计(Retrofit+RxJava+Glide)
   5-1 网络框架接口建立-1
   5-2 网络框架接口建立-2
   5-3 Restful请求的处理-1
   5-4 Restful请求的处理-2
   5-5 Loading框架集成与完善(AVLoadingIndicatorView)-1
   5-6 Loading框架集成与完善(AVLoadingIndicatorView)-2
   5-7 网络框架优化与完善
   5-8 文件下载功能设计与实现
   5-9 拦截器功能设计与实现(模拟请求)-1
   5-10 拦截器功能设计与实现(模拟请求)-2
   5-11 Retrofit与RxJava的整合(补充内容,可先跳过,最后再看)
第6章 启动图功能开发与封装
   6-1 启动图功能开发与封装(倒计时效果)-1
   6-2 启动图功能开发与封装(轮播效果)-2
   6-3 启动图功能优化与完善
第7章 登陆、注册功能开发(ORM框架-GreenDao)
   7-1 注册UI及验证逻辑实现
   7-2 登陆UI及验证逻辑实现
   7-3 服务器数据简单介绍与基于GreenDao的数据库框架设计
   7-4 用户状态与用户信息的回调封装
第8章 代码生成器设计与实践(仿ButterKnife注解框架,编译期生成代码)
   8-1 编写本身的元注解和annotationProcessor
   8-2 经过注解生成指定模板的代码
   8-3 经过代码生成器,生成微信登陆代码,绕过微信包名限制-1
   8-4 经过代码生成器,生成微信登陆代码,绕过微信包名限制-2
   8-5 经过代码生成器,生成微信登陆代码,绕过微信包名限制-3
第9章 主界面-通用底部导航设计与一键式封装
   9-1 底部导航BottomBar设计与实现-1
   9-2 底部导航BottomBar设计与实现-2
   9-3 打造适合电商主界面导航框架
第10章 主界面-首页UI与数据解析器开发(RecyclerView)
   10-1 建立首页UI
   10-2 首页下拉刷新实现
   10-3 首页数据结构分析
   10-4 多布局高可用性RecyclerView封装和数据解析器-1
   10-5 多布局高可用性RecyclerView封装和数据解析器-2
   10-6 多布局高可用性RecyclerView封装和灵活适配器打造
   10-7 分页客户端逻辑处理
   10-8 完善主页样式
   10-9 沉浸式状态栏和渐变透明顶栏解决方案和封装
   10-10 添加首页动做
第11章 主界面-商品分类开发(多布局Section RecyclerView)
   11-1 分类页面结构解析和开发
   11-2 分类左侧列表数据解析与UI呈现
   11-3 多布局Section列表实现与分类列表点击事件
第12章 基于WebView的混合App框架设计(包含浏览器与原生请求Cookie的处理)
   12-1 WebView高可扩展性封装-1
   12-2 WebView高可扩展性封装-2
   12-3 WebView高可扩展性封装-3
   12-4 Web与原生交互一键式配置解决方案
   12-5 将混合应用微框架集成进Latte并完善
   12-6 经过RxJava同步浏览器和原生请求Cookie
第13章 购物车,订单,支付功能开发(包含支付宝支付和微信支付)
   13-1 购物车UI编写
   13-2 购物车数据结构分析,解析与转化
   13-3 购物车事件逻辑梳理与实现-1
   13-4 购物车事件逻辑梳理与实现-2
   13-5 购物车价格计算逻辑梳理,排坑与实现
   13-6 订单和支付逻辑梳理和建立
   13-7 额外梳理,整理module结构,升级依赖,更好的进行分离
   13-8 封装傻瓜式操做支付工具
   13-9 支付宝接入和实现支付
   13-10 微信支付和经过代码生成器生成微信支付代码
第14章 我的中心、图片裁剪、图片上传、收货地址、消息推送、权限管理等功能开发与一键式封装
   14-1 我的中心页面实现
   14-2 订单列表逻辑梳理和实现-1
   14-3 订单列表Bug修复(上节课的补充)
   14-4 我的信息更新实现-1
   14-5 我的信息更新实现-2
   14-6 一键式相机,图片处理剪裁和动态权限封装-1
   14-7 一键式相机,图片处理剪裁和动态权限封装-2
   14-8 一键式相机,图片处理剪裁和动态权限封装-3
   14-9 图片上传,更新逻辑梳理和实现
   14-10 收货地址管理功能实现
   14-11 基于极光推送的消息推送的接入和实现
   14-12 系统设置和控制推送功能实现
   14-13 完善我的中心
第15章 评价晒单功能实现(自定义评分控件和仿微信自动多图选择控件)
   15-1 一键式评分控件设计与实现
   15-2 仿微信自动多图展现及删除控件-1
   15-3 仿微信自动多图展现及删除控件-2
   15-4 仿微信自动多图展现及删除控件-3
   15-5 仿微信自动多图展现及删除控件-4
第16章 附加功能开发(二维码,一键分享,分页,搜索)
   16-1 二维码高性能解决方案
   16-2 一键分享功能实现
   16-3 分页功能实现
   16-4 搜索功能实现
第17章 商品详情功能开发(MD伸缩渐变,滑动停靠Tab,商品加入购物车飞入动画)
   17-1 商品详情UI架构设计
   17-2 商品详情UI MD风格伸缩渐变效果实现
   17-3 商品详情中间信息完善
   17-4 商品详情下部滑动tab实现
   17-5 商品加入购物车飞入动画实现和添加逻辑梳理
第18章 课程总结
   18-1 课程总结git

百度网盘下载数据库

相关文章
相关标签/搜索