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

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

难度 高级
时长 23小时53分钟
学习人数 152
10.0分
¥ 348.00

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

Android通用框架设计与完整电商APP开发
全程带你从零设计通用的项目框架,并通过框架快速开发一个完整电商App验证和完善框架的复用性与灵活性等,综合提高你的项目框架设计能力和业务功能的快速实现能力,让你的开发工作更轻松![已更新完整]

课程能带给你的收获

通用架构思想与框架设计

从零开始搭建包含但不限于:
模块化、插件式
代码生成器设计
全局唯一配置入口设计
高性能单Activity架构设计
字体图标App瘦身解决方案
一键式二维码,相机图片处理工具
高性能网络框架(Retrofit、RxJava)
缓存、文件、动态权限、Log等处理工具
消息推送、Web及混合应用,第三方登录

技术栈

融合设计模式自由变通代码
Retrofit、RxJava、Glide、BRAVH、ZBar
集成和封装高性能二维码
图片处理
文件缓存等工具

通用框架设计图

注解module 具体项目module 代码生成器module 功能module1 功能module2 核心module annotationProcessor或apt

电商业务模块与特色模块

特色模块
混合应用模块

封装自己的WebView框架
构建路由机制
构建Web与原生的事件机制
WebView填坑
创建类原生的Web体验
整合框架,一键式混合App部署

第三方登录与分享模块

微信登录流程、潜规则梳理和分析
编译期生成代码绕过微信包名限制
一键式登录工具设计与封装
多平台分享工具设计与封装

商品模块

可复用瀑布流布局商品列表
分页逻辑梳理
高仿京东App分类
购物车飞入效果实现
酷炫MD风格商品详情
CoordinatorLayout填坑

支付模块

支付宝支付流程梳理与对接
微信支付流程梳理与对接
设计和实现代码生成器生成支付类
一键式支付工具封装与注意事项

购物车模块

购物车数据计算和逻辑梳理
RecyclerView填坑
订单生成和逻辑梳理
通用购物车UI实现和封装

用户模块

登录、注册、验证
个人信息管理
订单管理
地址管理

学员专享增值服务

问答专区

讲师集中答疑

任何关于本课程的问题都以在问答区随时提问,
讲师会进行集中答疑

源码开放

整套代码下载

课程代码完全开放给你,你可以根据所学知识,
自行修改、优化

适合人群及技术储备要求

本课程面向Android工程师的进阶课程
想提高项目框架设计能力
想更好地实现业务功能实现能力
想同时提高项目框架与业务实现的双重能力

学前必备技术

有Android项目基础,有精益求精的精神,不只满足于功能实现

Android高级工程师

傅令杰

精通软件架构设计,熟悉Android、PHP、JavaScript、Go语言、Linux系统运维。对代码有洁癖,热爱新技术,热衷对技术的研究。现在职某公司CTO,曾就职某地产企业网站和移动端技术负责人、广告系统Android负责人、某珠宝产业链电商App和前端技术主程

这次他带领你一边设计项目框架,一边实现完整电商App,让你真正掌握项目架构设计思想与技巧,掌握实际开发工作的真本领,项目架构与项目实战能力得到功双重提高

万事考虑周全,就等你来学了!

环境参数

  • 操作系统 Mac OS(对环境没有特殊要求)
  • 开发工具 AndroidStudio
  • 项目UI风格 MD风格
  • SDK版本 Android5.0+,向下兼容
  • 服务端语言 PHP
提问
数据加载中...
意见反馈 常见问题 APP下载
官方微信