查看: 73|回复: 0
打印 上一主题 下一主题

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

[复制链接]

9万

主题

9万

帖子

28万

积分

管理员

管理员

Rank: 9Rank: 9Rank: 9

积分
288747
跳转到指定楼层
楼主
发表于 2022-5-18 00:18:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
游客,如果您要查看本帖隐藏内容请回复

                               
   
        
            
                构建企业级架构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等开发环境的基本使用
                    
               
            
        
   
                               
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|IT视频教程资源网 网站地图

GMT+8, 2024-12-21 08:00 , Processed in 3.020129 second(s), 22 queries .

快速回复 返回顶部 返回列表

客服
热线

微信 webshop6
7*24小时微信 客服服务

扫码添
加微信

添加客服微信 webshop6 获取更多

关注
公众号

关注微信公众号 webjianzhan