|
|
@@ -6,6 +6,8 @@ import android.app.PendingIntent;
|
|
|
import android.content.Context;
|
|
|
import android.content.Intent;
|
|
|
import android.content.SharedPreferences;
|
|
|
+import android.content.res.Configuration;
|
|
|
+import android.content.res.Resources;
|
|
|
import android.os.SystemClock;
|
|
|
import android.text.TextUtils;
|
|
|
import android.util.Log;
|
|
|
@@ -49,6 +51,56 @@ public class ApexTrackingApplication extends Application
|
|
|
// TODO Auto-generated method stub
|
|
|
Log.d(TAG, "onCreate");
|
|
|
super.onCreate();
|
|
|
+
|
|
|
+
|
|
|
+// registerActivityLifecycleCallbacks(new Application.ActivityLifecycleCallbacks() {
|
|
|
+// @Override
|
|
|
+// public void onActivityCreated(Activity activity, Bundle savedInstanceState) {
|
|
|
+//
|
|
|
+// }
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public void onActivityStarted(Activity activity) {
|
|
|
+//
|
|
|
+// }
|
|
|
+//
|
|
|
+// // ...
|
|
|
+// @Override
|
|
|
+// public void onActivityResumed(Activity activity) {
|
|
|
+//// if (isBackground) {
|
|
|
+//// isBackground = false;
|
|
|
+//// notifyForeground();
|
|
|
+//// }
|
|
|
+// }
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public void onActivityPaused(Activity activity) {
|
|
|
+//
|
|
|
+// }
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public void onActivityStopped(Activity activity) {
|
|
|
+//
|
|
|
+// }
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public void onActivitySaveInstanceState(Activity activity, Bundle outState) {
|
|
|
+//
|
|
|
+// }
|
|
|
+//
|
|
|
+// @Override
|
|
|
+// public void onActivityDestroyed(Activity activity) {
|
|
|
+//
|
|
|
+// }
|
|
|
+// // ...
|
|
|
+// });
|
|
|
+
|
|
|
+ // 加载系统默认设置,字体不随用户设置变化
|
|
|
+ Resources res = super.getResources();
|
|
|
+ Configuration config = new Configuration();
|
|
|
+ config.setToDefaults();
|
|
|
+ res.updateConfiguration(config, res.getDisplayMetrics());
|
|
|
+
|
|
|
instance = this;
|
|
|
|
|
|
SharedPreferences pref = ApexTrackingApplication.get_instance()
|