我遇到了一些需要在Application
类中的库。
让我们看看PrefCompat。
首先我们初始化它
public class Application extends android.app.Application {
@Override
public void onCreate() {
super.onCreate();
Pref.init(this);
}
}
然后我们可以在任何地方使用它,比如
Pref.putString("name", "Tushar");
哪个方便,看起来不错,其优点是你不必在活动和片段中反复传递上下文
Pref.with(this).putString("name", "Tushar");
它使代码看起来也很漂亮(在我看来)。
所以我的问题基本上是:
初始化库或任何类是否有任何副作用 那样的?
任何带有一些解释的想法都会非常感激。
由于