xiaoyaoyou1212 / XSnow

💮基于RxJava2+Retrofit2精心打造的Android基础框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦,可自由拓展。
http://www.huwei.tech/
Apache License 2.0
1.71k stars 390 forks source link

关于 BaseActivity 的问题 #12

Closed QuincySx closed 7 years ago

QuincySx commented 7 years ago

我看到 BaseActivity 里面有个 mViews 用来缓存 View ,我感觉没什么用啊,在用的时候肯定是 find 完了存下来,你这样再存到 BaseActivity 里面缓存一遍,使用频度比较低吧,还是说有什么别的用途

xiaoyaoyou1212 commented 7 years ago

@QuincySx 主要是为了防止重复find,如果已经find过就直接返回

QuincySx commented 7 years ago

好像也没有什么重复获取的需求吧,就这样的需求浪费内存好像没有太大意义吧

xiaoyaoyou1212 commented 7 years ago

@QuincySx 刚刚看了下是没多大必要,我后面修改下