Android通用框架设计和完整的电子商务应用程序开发

Android通用框架设计和完整的电子商务应用程序开发
建议在PC端下观看 带您从零开始设计一般项目框架,通过框架快速开发完整的电子商务应用程序验证,提高框架的重用性和灵活性,全面提高项目框架设计能力和业务功能的快速实现能力,使您的开发工作更容易!
 
第1章 APP效果展示课程介绍(Java版)
本章总结了您在本课程中能学到的东西,老师如何解释,为什么这样解释,并介绍了框架的整体架构设计和模块分解,最后展示了自己设计框架开发的完整电子商务应用程序的渲染
第2章 项目初始化
本章将从零开始建立一个空项目,实践项目建设的过程,并建立一个基于Go语言的Web版本的Git服务器,以实现代码托管。
第3章 框架主配置入口的设计与实践
本章将带您确定框架的配置加载形式和基本结构,并将字体图标功能一键配置到框架包装中,然后验证基本框架的正确性和简单性。
第4章 单ActivityAPP页面架构设计与实践
本章将开辟新思路,设计单Activity App页面呈现架构,搭建单Activity基础骨架,方便易用,有利于扩展,使应用程序占用更小的内存,切换更丝滑。
第5章 高性能傻瓜网络请求框架设计(Retrofit+RxJava+Glide)
本章将以Retrofit为基础,借助建筑商设计模式的变化,设计符合Restful接口设计规范的高性能、高扩展性和可用性的网络请求框架,实现全链调用、自由配置、无脑使用,支持主流HTTP请求和文件上传下载,最后扩大Retrofit与RxJava的集成,让网络框架支持响应编程…
第6章 启动图功能开发和包装
本章将带您实现两个启动图功能:倒计时渐变消失型和滑动型。
第7章 注册功能开发(ORM框架)-GreenDao)
本章将开始开发登录注册功能,包括梳理用户登录注册逻辑与服务器之间的交互,并引入流行的高性能ORM数据库框架-Grendao进行数据持久性实际战斗,并给您带来一些可视化调试技巧。
第8章 代码生成器设计与实践(模仿ButterKnife注解框架,编译期生成代码)
本章将以butterknife为基础,设计和实现一套自己的代码生成器,并通过anotationProcesor生成自己指定规则的代码,绕过微信wxapi包名和类名的限制,自由调用微信登录代码。同时梳理微信登录业务逻辑,实现微信登录功能。
第9章 主界面-通用底部导航设计和一键包装
本章将带您设计项目主界面的基本结构,包装极简主义BotomBar,实现一键添加子项目和内容,最终带您实现电子商务APP主界面的整体结构。
第10章 主界面-主页UI和数据解析器开发(RecyclerView)
本章将创建主界面-主页用户界面,实现下拉刷新,分析电子商务主页的数据结构,然后创建数据分析器。同时,创建多布局、高可用性Recyclerview系统,使基于Recyclerview的所有UI结构简单、标准化、无脑使用,使多变的业务代码成为简单的应用…
第11章 主界面-商品分类开发(Sectionn多布局) RecyclerView)
本章将带您完成主界面-商品分类的UI和数据分析,实现Section的多布局 编写Recyclerview。
第12章 基于WebView的混合应用框架设计(包括处理浏览器和原始请求Cookie)
本章将带您构建自己的高可扩展性混合应用框架,实现高度模拟原始Web跳转,构建与原始交互的一键配置事件系统,使混合应用JavaScript与Java的交互简单、清晰、一键配置,最终扩展RxJava同步浏览器和原始要求Cokie的功能…
第13章 购物车、订单、支付功能开发(包括支付宝支付和微信支付)
本章将带您完成购物车用户界面的编写,梳理购物车内部选择、删除、清空和结算的逻辑,梳理订单生成和第三方支付的逻辑,包装傻瓜调用的支付工具,实现支付宝和微信的支付功能。
第14章 个人中心、图片剪辑、图片上传、收货地址、消息推送、权限管理等功能开发及一键包装
本章将带您完成个人中心、图片剪切、图片上传、接收地址、消息推送、权限管理、系统设置等功能的开发,并包装易于使用的相机调用工具。梳理图片上传和更新逻辑,并进行示例演示。集成和调用极光推送,完成应用程序接收远程信息推送的功能…
第15章 实现晒单功能评价(自定义评分控件和仿微信自动多图选择控件)
本章将从零开始定制自己的自定义View,完成评估晒单中的评分布局,模仿微信自动多图选择和删除控件,让您在自定义View的道路上达到更高的水平。
第16章 附加功能开发(二维码,一键共享,分页,搜索)
本章将带您完成周围的一些小功能。麻雀虽小五脏俱全,但将高性能二维码扫描方案和一键共享方案集成到框架中,方便以后一键调用。
第17章 商品详细信息功能开发(MD伸缩渐变,滑动停在Tab,商品加入购物车飞入动画)
本章将带您设计商品详细信息UI架构,实现MD风格伸缩渐变效果,滑动停靠Tab,将商品添加到购物车的飞入动画效果中,最终改进商品详细信息功能。
第18章 课程总结
本章将总结本课程的重点和难点,特别是框架设计的思想、方法、经验、技能以及如何更好地改进和验证框架的灵活性和易用性。

[我要扒资料]

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。