本文整理汇总了Java中com.baidu.android.pushservice.PushManager.stopWork方法的典型用法代码示例。如果您正苦于以下问题:Java PushManager.stopWork方法的具体用法?Java PushManager.stopWork怎么用?Java PushManager.stopWork使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.baidu.android.pushservice.PushManager
的用法示例。
在下文中一共展示了PushManager.stopWork方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: quit
import com.baidu.android.pushservice.PushManager; //导入方法依赖的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());
}
}
示例2: exitApp
import com.baidu.android.pushservice.PushManager; //导入方法依赖的package包/类
public void exitApp() {
PushManager.stopWork(this);
File cacheFile = new File("/data/data/com.bestapp.yikuair/cache");
File sharedPreference = new File("/data/data/com.bestapp.yikuair/shared_prefs");
OperationFileHelper.RecursionDeleteFile(cacheFile);
OperationFileHelper.RecursionDeleteFile(sharedPreference);
android.os.Process.killProcess(android.os.Process.myPid());
System.exit(0);
}
示例3: unBindForApp
import com.baidu.android.pushservice.PushManager; //导入方法依赖的package包/类
private void unBindForApp() {
// Push: 解绑
PushManager.stopWork(getApplicationContext());
}
示例4: stopWork
import com.baidu.android.pushservice.PushManager; //导入方法依赖的package包/类
void stopWork(JSONArray data,
CallbackContext callbackContext) {
PushManager.stopWork(this.cordova.getActivity()
.getApplicationContext());
callbackContext.success();
}