intent实现activity之间的跳转。
能不能将跳转的这一丢东东写成一个功能函数或者封装成类,以后用到的时候调用就行了,要不然每次都是写相同的代码,太冗余了,求大神指点。
intent实现activity之间的跳转。
能不能将跳转的这一丢东东写成一个功能函数或者封装成类,以后用到的时候调用就行了,要不然每次都是写相同的代码,太冗余了,求大神指点。
在实际开发过程中,打开Activity的时候,经常要附带参数,或者设置Intent的flag等等,写多了就自然明白这些封装很多情况下是提升不了多少的。
当然,如果遇到作为入口类,刚好需要,自己抽一个方法就行了。。。楼上的ActivityUtil就可能解决你的需求。
2 回答1.5k 阅读✓ 已解决
2 回答1.9k 阅读
3 回答663 阅读✓ 已解决
1 回答2.2k 阅读
1 回答902 阅读✓ 已解决
1 回答1.4k 阅读
1 回答602 阅读✓ 已解决
我不主张BaseActivity这种往已有继承关系里打楔子的实现方式,会增加耦合性。你就写一个类方法就好,比如下面这样。名字是我随便起的。
ActivityUtil还可以扩展,比如
这种东西不止一种实现方法,也都很简单,关键在于耦合度要低,又方便扩展和复用。