我对使用Context作为静态变量有疑问。
我的代码就是这样的
public class MyClass{
private static Context con = AnotherClass.getContext();
private static String fileName = con.getResources().getString(R.string.file_name);
//rest of the code
}
以这种方式实施它是不好的做法吗?我需要在创建类时读取文件名,因为我内部有一些其他静态方法,可以随时调用。
该应用程序正常工作。我只是想知道这个实现是否有任何缺点。