Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的android应用程序类文件在哪里?_Android_Facebook_File_Class - Fatal编程技术网

我的android应用程序类文件在哪里?

我的android应用程序类文件在哪里?,android,facebook,file,class,Android,Facebook,File,Class,我在遵循如何在我的应用程序中实现facebook的说明。但是,我在这个方向上遇到了困难:“要自动记录应用程序激活事件,请将以下代码添加到应用程序应用程序类的onCreate()方法中:” 这到底意味着什么?应用程序类在我的应用程序中是一个单独的文件,还是在我的MainActivity类文件中包含上述代码?我很困惑。如果它是一个单独的文件,我在哪里可以找到它 我是编程新手,通常情况下,人们给出指令时假设我们100%知道他们在说什么 如有任何帮助,我们将不胜感激。请阅读有关Singleton课程的内

我在遵循如何在我的应用程序中实现facebook的说明。但是,我在这个方向上遇到了困难:“要自动记录应用程序激活事件,请将以下代码添加到应用程序应用程序类的onCreate()方法中:”

这到底意味着什么?应用程序类在我的应用程序中是一个单独的文件,还是在我的MainActivity类文件中包含上述代码?我很困惑。如果它是一个单独的文件,我在哪里可以找到它

我是编程新手,通常情况下,人们给出指令时假设我们100%知道他们在说什么


如有任何帮助,我们将不胜感激。

请阅读有关Singleton课程的内容。它是一个应用程序控制器类,用于扩展应用程序,并在应用程序启动时第一次执行该类

public class AppController extends Application {

    public static final String TAG = AppController.class.getSimpleName();

    private static AppController mInstance;

    @Override
    public void onCreate() {
        super.onCreate();
        Firebase.setAndroidContext(this);
        mInstance = this;
    }

    public static synchronized AppController getInstance() {
        return mInstance;
    }


}
明显地

<application
        android:name=".AppHelper.AppController"

阅读有关Singleton类的内容。它是一个应用程序控制器类,用于扩展应用程序,并在应用程序启动时第一次执行该类

public class AppController extends Application {

    public static final String TAG = AppController.class.getSimpleName();

    private static AppController mInstance;

    @Override
    public void onCreate() {
        super.onCreate();
        Firebase.setAndroidContext(this);
        mInstance = this;
    }

    public static synchronized AppController getInstance() {
        return mInstance;
    }


}
明显地

<application
        android:name=".AppHelper.AppController"

应用程序中没有任何应用程序类

你必须自己定义它。您必须将claas添加到扩展应用程序的应用程序中(一个内置的android类,是应用程序的入口点)

应用程序类如下所示:

public class MyApp extends Application {

@Override
public void onCreate() {
    super.onCreate();
    Firebase.setAndroidContext(this);       
}
}

您需要告诉您的应用程序使用自定义应用程序类,而不是默认的内置android应用程序类。您可以通过在清单中更改应用程序标记的name属性来完成此操作,如下所示:

<application
    android:name=".MyApp"
    .....
    .....

应用程序中没有任何应用程序类

你必须自己定义它。您必须将claas添加到扩展应用程序的应用程序中(一个内置的android类,是应用程序的入口点)

应用程序类如下所示:

public class MyApp extends Application {

@Override
public void onCreate() {
    super.onCreate();
    Firebase.setAndroidContext(this);       
}
}

您需要告诉您的应用程序使用自定义应用程序类,而不是默认的内置android应用程序类。您可以通过在清单中更改应用程序标记的name属性来完成此操作,如下所示:

<application
    android:name=".MyApp"
    .....
    .....

这里是
应用程序
类的文档,您必须在清单的应用程序标记中定义
应用程序
类,如
,该类将是您的应用程序类,它包含全局应用程序状态。这是您需要自己创建的类。只需按照上面的答案,在你的Facebook资料中进行subbing。这是
应用程序
类的文档。你必须在清单的应用程序标签(如
)中定义你的
应用程序
类,该类将是你的应用程序类,它包含全局应用程序状态。这是你需要自己创建的类。只需按照答案进行操作,在你的Facebook内容中添加subbing。