Java android,如何在多个类中分离活动的功能?
我是第一次实现GCM,google上的示例应用程序提供了DemoActivity,它处理GCM功能。() 我可以将那些与gcm相关的代码复制到我的MainActivity中,但我想将它们分开,即为gcm创建一个单独的文件,并让MainActivity使用它 在python世界中,Java android,如何在多个类中分离活动的功能?,java,android,mixins,Java,Android,Mixins,我是第一次实现GCM,google上的示例应用程序提供了DemoActivity,它处理GCM功能。() 我可以将那些与gcm相关的代码复制到我的MainActivity中,但我想将它们分开,即为gcm创建一个单独的文件,并让MainActivity使用它 在python世界中,mixin非常适合这里。 但是我不确定mixin是否存在于java中,也不确定它是否是正确的工具 如何在java中的单独类中实现GCM功能 我的想法是这样的 创建GcmHelper.java @Override publ
mixin
非常适合这里。但是我不确定mixin是否存在于java中,也不确定它是否是正确的工具 如何在java中的单独类中实现GCM功能 我的想法是这样的 创建GcmHelper.java
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
-->
MainActivity::onCreate创建GcmHelper()并调用GcmHelper.onCreate(bundle,this)
对onResume()
和活动相关代码进行类似更改,以使用移交的活动
public void onCreate(Bundle savedInstanceState, Activity activity) {
context = getApplicationContext();
this.mActivity = activity;