分析:为谁写基类
为Activity写基类
- 先创建一个名为BaseActivty的抽象类
- 并让它继承AppCompatActivity
- 写几个抽象方法
- 为哪个Activity写的基类 就让哪个Activity继承BaseActivty
- 重写BaseActivty中的方法
- 然后调用重写的方法
为Fragment写基类
- 先创建一个名为BaseFragment的抽象类
- 并让它继承Fragment
- 写几个抽像方法
- 为哪个Fragment写的基类 就让哪个Fragment继承BaseFragment
- 重写BaseFragment中的方法
- 然后调用重写的方法