admin 发表于 2022-5-18 00:18:45

企业级Android应用架构设计与开发

**** Hidden Message *****
                               
   
      
            
                构建企业级架构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等开发环境的基本使用
                  
               
            
      
   
                                **** Hidden Message *****
页: [1]
查看完整版本: 企业级Android应用架构设计与开发