当前位置: 首页>>代码示例>>Java>>正文


Java MobclickAgent.onKillProcess方法代码示例

本文整理汇总了Java中com.umeng.analytics.MobclickAgent.onKillProcess方法的典型用法代码示例。如果您正苦于以下问题:Java MobclickAgent.onKillProcess方法的具体用法?Java MobclickAgent.onKillProcess怎么用?Java MobclickAgent.onKillProcess使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.umeng.analytics.MobclickAgent的用法示例。


在下文中一共展示了MobclickAgent.onKillProcess方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: quit

import com.umeng.analytics.MobclickAgent; //导入方法依赖的package包/类
public void quit() {
	MobclickAgent.onKillProcess(this);
	MyApp myApp = ((MyApp)getApplication());
	L.i("isAntiTheftServiceStarted:" + myApp.isAntiTheftServiceStarted);
	L.i("isBgdService2Started:" + myApp.isBgdService2Started);
	if (myApp.isAntiTheftServiceStarted || myApp.isBgdService2Started){
		MainActivity.this.finish();
	}else{
		Intent startMain = new Intent(Intent.ACTION_MAIN);
		startMain.addCategory(Intent.CATEGORY_HOME);
		startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
		startActivity(startMain);
		System.exit(0);
	}
	//确认是否在退出后取消接收聊天信息
	SettingSPUtil setSP = MyApp.getInstance().getSettingSPUtil();
	if (!setSP.isChatReceiveMsgAlways()){
		PushManager.stopWork(getApplicationContext());
	}
}
 
开发者ID:SShineTeam,项目名称:Huochexing12306,代码行数:21,代码来源:MainActivity.java

示例2: exit

import com.umeng.analytics.MobclickAgent; //导入方法依赖的package包/类
public void exit() {
    try {
        finishAllActivity();
        // 友盟统计,统计关闭
        MobclickAgent.onKillProcess(mApplication);
        // 杀死该应用进程
        android.os.Process.killProcess(android.os.Process.myPid());
    } catch (Exception e) {
        Logger.e(e);
    }
}
 
开发者ID:z-chu,项目名称:FriendBook,代码行数:12,代码来源:AppManager.java

示例3: onBackPressed

import com.umeng.analytics.MobclickAgent; //导入方法依赖的package包/类
/**
 * 双击返回键退出
 */
@Override
public void onBackPressed() {
    long mNowTime = System.currentTimeMillis();//获取第一次按键时间
    if ((mNowTime - mPressedTime) > 2000) { // 比较两次按键时间差(2秒 之内双击就退出应用)
        Toast.makeText(this, "再按一次退出" + getStrings(R.string.app_name), Toast.LENGTH_SHORT).show();
        mPressedTime = mNowTime;
    } else { //退出程序
        finish();
        MobclickAgent.onKillProcess(this);
        System.exit(0);
    }
}
 
开发者ID:jpaijh,项目名称:TYT,代码行数:16,代码来源:MainActivity.java

示例4: uncaughtException

import com.umeng.analytics.MobclickAgent; //导入方法依赖的package包/类
@Override
public void uncaughtException(Thread t, Throwable e) {
    e.printStackTrace();

    // 友盟保存统计信息
    MobclickAgent.onKillProcess(mContext);


    showCrashTips();
    startJettyServer(mContext);

    // 退出并重启应用
    exitAndRestart();
}
 
开发者ID:SavorGit,项目名称:Hotspot-master-devp,代码行数:15,代码来源:ExceptionHandler.java

示例5: uncaughtException

import com.umeng.analytics.MobclickAgent; //导入方法依赖的package包/类
public void uncaughtException(Thread thread, Throwable ex) {
    try {
        LogInfo.log("king", "uncaughtException");
        throw new Exception(ex);
    } catch (Exception e) {
        e.printStackTrace();
        if (handleException(ex) || this.mDefaultHandler == null) {
            try {
                Thread.sleep(3000);
            } catch (InterruptedException e2) {
                LogInfo.log(TAG, "Error : " + e2);
            }
            PreferencesManager.getInstance().setCrashCount(PreferencesManager.getInstance().getCrashCount() + 1);
            if (PreferencesManager.getInstance().getDownloadFlag() != 1) {
                ((NotificationManager) LetvApplication.getInstance().getSystemService("notification")).cancel(1000);
            }
            DownloadManager.pauseAllDownload();
            LetvCacheMannager.getInstance().destroy();
            if (LetvConfig.isUmeng()) {
                MobclickAgent.onKillProcess(LetvApplication.getInstance());
            }
            Process.killProcess(Process.myPid());
            System.exit(1);
            return;
        }
        this.mDefaultHandler.uncaughtException(thread, ex);
        PreferencesManager.getInstance().setCrashCount(PreferencesManager.getInstance().getCrashCount() + 1);
    }
}
 
开发者ID:JackChan1999,项目名称:letv,代码行数:30,代码来源:CrashHandler.java

示例6: onKillProcess

import com.umeng.analytics.MobclickAgent; //导入方法依赖的package包/类
public static void onKillProcess(Context arg0)
{
	if (!DEBUG)
	{
		MobclickAgent.onKillProcess(arg0);
	}
}
 
开发者ID:benniaobuguai,项目名称:android-project-gallery,代码行数:8,代码来源:MobclickAgentProxy.java

示例7: onBackPressed

import com.umeng.analytics.MobclickAgent; //导入方法依赖的package包/类
/**
 * Loading界面-返回键就是退出应用
 */
@Override
public void onBackPressed() {
    MobclickAgent.onKillProcess(this);
    System.exit(0);
}
 
开发者ID:jpaijh,项目名称:TYT,代码行数:9,代码来源:LoadingActivity.java

示例8: onKillProcess

import com.umeng.analytics.MobclickAgent; //导入方法依赖的package包/类
public static void onKillProcess(){
    MobclickAgent.onKillProcess(context);
}
 
开发者ID:hss01248,项目名称:UmengUtil,代码行数:4,代码来源:UmengUtil.java


注:本文中的com.umeng.analytics.MobclickAgent.onKillProcess方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。