你不能改三方库的 Activity 所以你只有改你的 BaseActivity 让它去继承三方库的 Activity,但是当改了 BaseActivity 后,发现有很多继承于 BaseActivity...所以作为一个可配置化集成框架作者,我不能让开发者去直接改我的 BaseActivity 我必须通过其他扩展的方式去解决这个问题
进入正题
好了进入正题,要想解决上面提到的问题,我们就要思考我们为什么一定要封装...BaseActivity 通过继承来实现一些 Activity 的公共逻辑,而不能将公共逻辑封装到其他类里面?...<ImageView
android:layout_width="wrap_content"
android:layout_height...这里还要说一句,每个人的思路不一样,考虑问题的角度也不一样,你认同我也好, 不认同我也好,都不会影响我探索未知的脚步,至少我是在用我的思路创新,解决一些我认为有必要解决的问题,和上一篇的文章一样,我就是喜欢使用不一样的思路解决同样的问题