位置: 编程技术 - 正文

Android学习 - 如何结束进程(android 入门教程)

编辑:rootadmin

推荐整理分享Android学习 - 如何结束进程(android 入门教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android入门视频教程,android教程视频教程,android教程视频,android 入门教程,android学习路线,android教程视频,android 入门教程,android教学,内容如对您有帮助,希望把文章链接给更多的朋友!

Android结束进程,关闭程序的方法。经过这几天的调研,发现了Android结束一个进程的方法。即采用下面这个类:

Since: API Level 3

Have the system perform a force stop ofeverything associated with the given application package. All processes thatshare its uid will be killed, all services it has running stopped, allactivities removed, etc. In addition, a ACTION_PACKAGE_RESTARTED broadcast willbe sent, so that any of its registered alarms can be stopped, notificationsremoved, etc.

You must hold the permissionRESTART_PACKAGES to be able to call this method.

Parameters

packageName:The name of the package to be stopped.

使用这个类的具体源代码:

再加上uses-permission

结束进程还有android.os.Process.killProcess(pid)只能终止本程序的进程,无法终止其它的。

Android学习 - 如何结束进程(android 入门教程)

Kill the process with the given PID.Note that, though this API allows us to request to kill any process based onits PID, the kernel will still impose standard restrictions on which PIDs youare actually able to kill. Typically this means only the process running thecaller's packages/application and any additional processes created by that app;packages sharing a common UID will also be able to kill each other's processes.

Call this when your activity is done andshould be closed. The ActivityResult is propagated back to whoever launched youvia onActivityResult().

这是结束当前activity的方法。

在android2.2版本之后则不能再使用restartPackage()方法,而应该使用:

加入权限

另外,在android2.2以后,如果服务在ondestroy里加上了start自己,用killbackgroudprocess通常无法结束自己。

还有一种最新发现的方法,利用反射调用forceStopPackage来结束进程

需要在manifest里加上shareduid定义

另外加上权限

并且采用系统platform签名

因为需要用FORCE_STOP_PACKAGES权限,该权限只赋予系统签名级程序。即可实现强制停止指定程序。

还有一种方法,利用linux的kill -9命令。

Android的PopupWindow使用android学习之旅(四十三) PopupWindow简介PopupWindow是一个类似dialog的控件,可以接受任何的view作为下拉列表显示。用法代码展示packagepeng.liu.test;importandroid.app.Activity;importandroid.app.Ale

android editText inputType 各个字段的含义 EditTextandroid:layout_width=fill_parentandroid:layout_height=wrap_contentandroid:inputType=phone///文本类型,多为大写、小写和数字符号。android:inputType=none//输入普通字符andr

Android中ViewPager的使用 我们在一个apk中第一次开始的时候,会有一个guide界面,一般使用ViewPager来完成。布局文件如下:?xmlversion="1.0"encoding="utf-8"?RelativeLayoutxmlns:android="

标签: android 入门教程

本文链接地址:https://www.jiuchutong.com/biancheng/385964.html 转载请保留说明!

上一篇:Android 蓝牙移植笔记(android 蓝牙数据传输)

下一篇:Android的PopupWindow使用android学习之旅(四十三)

  • 无偿调入的固定资产
  • 增值税税率调整文件
  • 工资绩效被扣除怎么办
  • 房屋租赁的发票备注怎么写
  • 公司全部股权转让流程
  • 金税盘备份文件名
  • 如何合理把公司的钱拿出来
  • 企业收到的土地补偿款的企业所得税
  • 未分配利润借方表示增加还是减少
  • 事业单位取得了应税收入如何纳税?
  • 收到公益性捐赠所得税
  • 房地产成本核算会计分录
  • 购买原材料的费用
  • 分期缴纳土地出让金的契税
  • 公司注销税务需要交多少钱
  • 营改增后二手房转让 一般计税 可以差额
  • 非营业活动交增值税吗
  • 海关增值税抵扣当月忘采集
  • 万元的票可以开到多大金额
  • 税务机关未采集开票信息是什么意思
  • 预付账款和其他应收款可以抵消吗
  • 拿到购房发票
  • 费用计入资产
  • 污水处理费谁来收
  • 服务费减免税会计处理
  • 生产企业出口退税全部流程
  • 使用筷子就餐会不会传染乙肝病毒
  • php面向对象的三大特征
  • php get post
  • win10右键失灵解决办法
  • 公司缴纳的公积金什么时候到账
  • Sublime Text v4.0(4143)破解方法
  • 年金单位缴费计入个人账户(税前)
  • 固定资产折旧四种方法公式
  • 自查补缴增值税附表一怎么填写
  • 固定资产一次性折旧账务处理
  • java计数器的用法
  • 产品检测费计入成本吗
  • 更正个税申报需要交滞纳金没
  • 企业如何采购
  • sqlserver并发怎么处理
  • 公司两个股东变更为一个股东,需要交税么
  • 防伪开票系统打不开
  • 以前年度多缴纳房产税,可以递延次年度使用么
  • 什么公司可以核定企业所得税
  • 土地违约金的法律规定
  • 报关单金额大于出口发票金额
  • 协定存款是什么存款
  • 营改增的增值税
  • 主营业务成本包括工资吗
  • 商业企业费用科目
  • win7系统如何隐藏桌面
  • Windows Server 2008禁止模块安装提升网络性能
  • linux终端记录
  • fedora vlc
  • OpenSolaris 6/06 DVD版本
  • jucheck.exe
  • 右下角小喇叭调不了声音
  • Yosemite使用技巧 如何使用Yosemite mac信息功能共享电脑屏幕教程
  • win7怎么禁止系统自动更新
  • windows7如何关闭夜间模式
  • Slackware Linux init 进程
  • linux网络设备有哪些
  • cocos做游戏
  • nodejs读写json文件
  • 安卓匿名电话软件
  • 微软官方app
  • dos批处理实例800例
  • js中的onchange
  • Node.js中的全局对象有
  • linux 监视器
  • APP中javascript+css3实现下拉刷新效果
  • jquery-validate
  • 个人开个什么公司比较好
  • 江西税收优惠
  • 全国初中应用物理知识竞赛获奖名单
  • 黑龙江国税电子税务局官网登录
  • 掌上12333怎么交社保卡费用
  • 佛山退休办理
  • 宁夏地税局电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设