我正在查看一个 android 应用程序中的一个类,它是一个普通的 java 类,它不扩展 Activity 或 Service 或任何其他 Android 类。
我注意到代码的作者创建并初始化了一个上下文对象。
对于Android中所有不扩展任何其他类的java类,是否需要创建上下文对象?可以只创建一个没有上下文部分的空构造函数吗?
我想在自己的应用程序中制作普通的 java 类,但不知道是否可以这样做,或者不这样做有什么缺点。
这是示例的代码剪辑:
public class PlayGame {]
private final Context ourContext;
// constructor as required for android java classes
public PlayGame(Context c){
ourContext = c;
}