Android架构师或者独立开发,前期搭框架应该做哪些事情

本文总结了移动应用开发过程中的核心架构与关键技术,包括UI封装、版本控制、异步加载框架、组件间通讯、第三方集成等方面,为移动应用开发者提供全面的技术指南。

总结如下:

     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,需要的资料申请(中后期)

大概想到的就是这些,如有遗漏欢迎补充!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值