Android项目中的各个模块框架设计
来源:互联网 发布:奥飞娱乐怎么样 知乎 编辑:程序博客网 时间:2024/04/28 04:28
作为Android开发,现对项目开发中的各个模块搭建,梳理如下:
Android UI框架,开发人员需要达到专家级
网络框架
浏览框架
图片加载框架
图片裁剪压缩工具类
客户端并发框架
线程池设计 (1)顺序执行任务的线程池。(2)并发执行任务的线程池 设计
下载模块下拉刷新模块
Menu菜单模块
TitleBar模块
动态飘小红点模块动态加载模块
多Dex加载模块
TaskManager任务执行模块
数据承载的Bean类
Cache模块
EventBus
Model模块
MVP模式、MVC、MVVC模式
四大组件的灵活应用
Native框架
账号体系
支付体系:微信支付、支付宝支付、话费支付
分享模块
集合控件的使用ListVIew和GridView和Adapter、ViewHolder公共方法
内存监控和释放模块
线程池和并发模块
广告模块
自定义的Dialog系统
Crash分析
打点统计系统
日志模块
公共模块
React Native
Hybrid
推荐开源库地址:http://www.jcodecraeer.com/plus/list.php?tid=31
最后:
1、做事细致程度
2、效率
3、提测质量,考虑全面
4、反馈讨论,方式方法
5、不要太有压力
6、不要把问题放大
7、提高个人影响力
8、多多发出自己的声音
1 0
- Android项目中的各个模块框架设计
- VLC中的各个模块
- [Android] 统计apk中各个模块中的方法数
- Android项目使用AFinal框架中的FinalDB模块时报错java.lang.NoSuchMethodException: getSerialVersionUID []的解决方法
- Android各个模块编译记录
- AFNetworking框架的各个模块的综述
- Android 中的各个Image
- android中的各个单位
- Javaweb项目各个模块的用途
- 读取项目各个模块的版本号
- 项目周期中的各个阶段
- Android项目模块化介绍——用注解使各个模块间不再依赖
- (一)Android框架中的设计模式(读书笔记)
- Android项目各个文件简介
- PetShop 4.0 设计研究——petShop 4.0 的命名空间 以及各个项目模块的说明
- PetShop 4.0 设计研究——petShop 4.0 的命名空间 以及各个项目模块的说明
- PetShop 4.0 设计研究——petShop 4.0 的命名空间 以及各个项目模块的说明
- PetShop 4.0 设计研究——petShop 4.0 的命名空间 以及各个项目模块的说明
- 蓝牙技术简介
- mysql数据库表清空后id如何从1开始自增
- hadoop Apache版本的启动命令
- TCP数据传输(七):多线程改进多个客户端上传文件案例
- fedora23 安装vsftpd
- Android项目中的各个模块框架设计
- python爬虫:案例一:360指数
- 游戏中的角色类
- Android蓝牙开发简介
- SQL/POSTGIS 使用函数实现ST_Intersects
- (水)POJ-3262 贪心,背包,比率问题
- C#流程控制2
- 71.JAVA编程思想——JAVA与CGI
- linux日期命令date/cal