为什么要二次封装?

来源:6-3 封装思路讲解

慕工程1435054

2020-07-10

rt

写回答

2回答

GordenGao

2022-11-15

二次封装的思想实际上也是需要开发经验作为基础的。比如我们在开发过程中发现:

  1. 网络请求、网络回传数据接收等等的代码中会有很多重复代码

  2. 在实际的业务变动中,也会出现框架的变动,比如OKhttp换成picasso或者其他适应业务特点的框架

二次封装可以解决以上可见的问题。

0
1
qndroid
说的很好,二次封装的主要好处基本都说到了;
2023-01-12
共1条回复

qndroid

2020-07-10

减少直接对三方库的依赖,这样后续方便替换,也可方便业务层的使用简单

0
0

企业级Android架构设计+功能开发

掌握企业级架构设计、功能开发,提升个人能力层次

1236 学习 · 274 问题

查看课程