Android架构师或者独立开发,前期搭框架应该做哪些事情
来源:互联网 发布:不用网络的电视软件 编辑:程序博客网 时间:2024/06/04 12:12
总结如下:
1.基础UI的封装
2.加密解密
3.版本控制
4.异步加载框架
5.组件间通讯的选择
6.推送集成
7.地图(如果有)集成
8.验证码
9.网络请求
10.二维码(如果有)
11.统计
12.图片框架
13.debug.keystore和realse.keystore生成
14.登录
15.日志管理和分包
16.其他第三方
17.屏幕适配
18.常用工具类
19.gson或者xml,解析包集成
20.数据库解析
21.各种小控件和大概用到的自定义控件,如果dialog,customListView等
22.baseActivity和BaseFragment等的封装
23.下拉刷新的选择
24.aplication的编写!
25.异常的管理!
26.架构模式选择: MVC MVP MVVN
27.缓存管理
28.混淆加固(后续)
29.上传apk,需要的资料申请(中后期)
大概想到的就是这些,如有遗漏欢迎补充!
阅读全文
1 0
- Android架构师或者独立开发,前期搭框架应该做哪些事情
- iOS开发之基类BaseViewController和BaseTableViewController应该做哪些事情
- 做一个java高级程序员甚至架构师 应该掌握哪些技术
- Android Activity生命周期都该做哪些事情?
- Android Activity生命周期都该做哪些事情?
- 软件架构师应该具备哪些素质
- 架构师应该掌握哪些设计模式
- 架构师应该掌握哪些设计模式
- onpause中做哪些事情
- ActivityLifecycleCallbacks能做哪些事情?
- 程序员应该做的事情
- 程序员应该做的事情
- 程序员应该做的事情
- 程序员应该做的事情
- 我应该做的事情
- 架构师应该知道的97件事情
- 偏头痛应该做哪些检查?
- 一个男人应该做哪些
- 红旗Linux已然是国内老大
- 芯片MAX3490使用记录
- win10 Anaconda:Invalid Qt API 'pyqt5', valid values are: 'pyqt' or 'pyside'
- 2017 年最受欢迎的 10个编程挑战网站
- h5+js生成随机大小的雪花
- Android架构师或者独立开发,前期搭框架应该做哪些事情
- 【SMS】SMS协议介绍之SMS控制层(Control Layer)
- 解决子线程不共有父线程的请求上下文环境
- WebView内存泄漏,如何让WebView清除更彻底
- 请求发送者与接收者解耦——命令模式(三)
- 25岁社招进阿里,从电商到有赞新零售,仅1年就打开了马云一直想做的新领域!
- Error:java: Compilation failed: internal java compiler error
- jqGrid 翻页行保持选中
- Java RMI详解