IT视频教程资源网
标题:
企业级Android应用架构设计与开发
[打印本页]
作者:
admin
时间:
2022-5-18 00:18
标题:
企业级Android应用架构设计与开发
构建企业级架构Android复杂应用,掌握大厂要求的架构能力
Android中级工程师进阶突破口,冲击大厂职位的第一步-架构设计与开发
创建满足企业级架构的App工程
配套Maven及API接口
完成企业级App整体架构
体系完整,前后端打通
最新的Android版本和主流库
体系完整,前后端打通
App需求分析与开发
所有功能模块的设计与开发
保证代码复用性与可维护性
Android版本升级与适配
教你App升级适配到最新的Android版本
保证App通用性
企业级通用组件库实战,可“直接拿来”用在你的工作项目中
基础组件
lib_network:网络请求库,基于okhttp完成API数据请求
lib_imageloader:图片加载库,基于glide完成图片加载
lib_video:视频加载库,完成视频流加载
lib_base:公共逻辑库,重点完成各模块接口对外暴露
lib_audio:音频播放库,完成歌曲的加载,播放,缓存,下载,事件分发,UI等核心功能
lib_pullalive:保活库,基于jobServices的保活库,提升app的存活率
lib_update:下载更新库,完成apk安装包下载及自动更新,FileProvider保证文件私有
lib_share:分享库,完成文本,图片,音乐分享到第三方平台
lib_common_ui:公共UI库,封装项目中所有的自定义view
lib_qrcode:扫码库,提供扫码和生成二维码功能
lib_webview:webview库,完成webView的加载,缓存,重定向等功能
业务组件
pull_to_refresh 下拉刷新,加载更多组件
auto_scroll 自动播组件
common_dialog 统一对话框组件
spread_view 波纹动画组件
multi_image 动态图片显示组件
base_activity 公共逻辑处理组件(沉浸式,动态权限等)
hornized_item_view, vertical_item_view
水平,垂直图文混编组件
page_indicator 不同样式指示器组件
circle_progressbar 进度条组件
circle_image_view 圆形头像组件
user_manager 用户信息管理组件
以网易云音乐为蓝本,开发一个功能完备的音视频App
App 首页
App 侧滑菜单
歌曲播放页
第三方分享菜单
可交互 Notification
App 登录页面
扫码页面
视频播放页
请使用手机浏览器或摄像头的扫码功能
企业级通用技术架构,有再多App 都可以批量开发出来
企业中最规范的一套架构,让我们工程中的代码的复用性达到最大,同时具有很强的可扩展性
技术栈
客户端
MVP架构模式
arouter组件化
rxjava2.0函数式编程
设计模式的大量使用
gradle-5.4.1构建
源码API 29
服务端
Python3.7
Django3.0容器框架
pm2进程管理
每个功能模块都以企业真实开发流程讲解
让初级工程师也能感受到大厂真实项目开发过程
以企业实际开发过程为思路讲解
需求分析
技术选型
分析
功能实现
思路
类库的设
计与编写
功能实现
UI数据
测试
学员专享增值服务
问答专区,讲师集中答疑
关于课程的问题都可在问答区随时提
问,讲师会进行集中答疑
源码开放,整套代码下载
课程案例代码完全开放给你,你可以根
据所学知识,自行修改、优化
导图+工具包
提供给你课程中用到的结构图,流程
图,UML类图,思维导图及工具包,
方便你学习
适合人群
想要晋升为Android中高级的开发者
想要获得架构能力的Android开发人员
技术储备要求
Android基础知识
掌握Java语言
有设计模式使用经验更好
会Android Studio等开发环境的基本使用
欢迎光临 IT视频教程资源网 (https://zhilexue.tech/)
Powered by Discuz! X3.2