Android启动和关闭Activity
16lz
2022-05-25
一、启动activity
// 应用的主activity类PackageManager packageManager = context.getPackageManager();String pkg = context.getPackageName();intent = packageManager.getLaunchIntentForPackage(pkg);intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);context.startActivity(intent);
二、关闭activity
//方法一System.exit(0);//方法二context.unregisterReceiver(this);((Activity) context).finish();//方法三ActivityManager manager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);String pkg = context.getPackageName();manager.killBackgroundProcesses(pkg);//方法四android.os.Process.killProcess(android.os.Process.myPid());//方法五String pkg2 = context.getPackageName();manager.restartPackage(pkg2);
更多相关文章
- android实践项目八做一个下载读条
- Android保持屏幕常亮的方法
- Android完全退出应用程序
- android 2.2+ 完全退出程序的方法今天贡献了
- android 控件属性
- android 4.0.3 dhcpcd使用方法
- Android(安卓)网络下载图片
- 浅谈Java中Collections.sort对List排序的两种方法
- Python list sort方法的具体使用