设计一个通用的BaseActivity

如果是只有一个Activity的App就没有必要写BaseActivity,但一旦大于一个我还是建议写一个BaseActivity,准没错。

BaseActivity的代码如下:

设计一个通用的BaseActivity_第1张图片
设计一个通用的BaseActivity_第2张图片
设计一个通用的BaseActivity_第3张图片

可以看到还是很多重复代码的,所以说搞一个BaseActivity是多么有必要,而且Fragment也要搞一个基类,方法也类似,这样可以大大减少重复代码,而且管理起来还比较容易,保持了样式的一致,如果想个性化也预留了相应的方法。大家有什么意见或者问题可以在评论区中指出。

你可能感兴趣的:(设计一个通用的BaseActivity)