@Override public void onCreate() { super.onCreate(); mInstance = this; /** 初始化 */ AiYouManager.getInstance(this); NetWorkManager.getInstance(this); SwitchManager.getInstance(this); if (FileManager.checkSDCard()) { removeExpiredCache(); } else { Toast.makeText(getBaseContext(), "SD卡未安装或空间不足", Toast.LENGTH_SHORT).show(); } try { // 百度地图初始化 SDKInitializer.initialize(this); initEngineManager(this); } catch (Exception e) { Logcat.e(TAG, "百度地图初始化错误"); } /** 友盟推送 */ mPushAgent = PushAgent.getInstance(this); mPushAgent.setDebugMode(false); /** 友盟用户反馈 */ FeedbackPush.getInstance(this).init(false); /** 友盟自动更新 */ // 非wifi环境更新开启,要放在updata()之前调用 UmengUpdateAgent.setUpdateOnlyWifi(SwitchManager.getInstance(this).getUpdateOnlyWifi()); UmengUpdateAgent.update(this); /** 友盟在线参数—— 获取帖子尾巴 */ MobclickAgent.updateOnlineConfig(this); BBSManager.getInstance(this).setAppTail(MobclickAgent.getConfigParams(this, "app_tail")); // 获取iptv频道列表 IptvManager.getChanelList(); MapHelper.initMapDatas(this); initSections(); initFavorite(); }
private void setUpUmengFeedback() { fb = new FeedbackAgent(this); // check if the app developer has replied to the feedback or not. fb.sync(); fb.openAudioFeedback(); fb.openFeedbackPush(); // fb.setWelcomeInfo(); fb.setWelcomeInfo("请输入您的意见和建议,您的支持是作者最大的动力,谢谢。"); FeedbackPush.getInstance(this).init(true); PushAgent.getInstance(this).setPushIntentServiceClass(MyPushIntentService.class); new Thread( new Runnable() { @Override public void run() { boolean result = fb.updateUserInfo(); } }) .start(); }