位置: 编程技术 - 正文

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学习之旅(四十三)

  • 计提应交个人所得税分录怎么做
  • 出口免税进项税额转出怎么计算
  • 网络贷款需要交钱吗
  • 企业所得税如何申报操作
  • 个人提供劳务报酬需要到税务局开发票吗?
  • 购货发票属于什么证据?
  • 车票抵扣进项税申报在哪一栏
  • 资产负债表从哪里打出来的
  • 附加免税额是什么
  • 本期实际抵减税额合计
  • 城市公交企业购置的公共汽车
  • 原材料购入和转出做账
  • 资本公积可以只给一个股东转增资本
  • 企业获得的燃油补贴为什么还需要缴纳企业所得税呢?
  • 公司一直零报税,有问题吗
  • 员工服装属于什么费用类型
  • 差额纳税和全额纳税比例
  • 企业法人和股份的关系
  • 委托付款分录
  • 金银首饰的消费税在什么环节
  • windows10如何设置锁屏时间
  • 怎么隐藏单元
  • Win10 Version 1909累积更新补丁KB4601315:修复诸多 BUG
  • 洗车店如何开
  • 一次性补偿金在取得后间隔一个月申报可以吗
  • wlms.exe是什么
  • 公司成立后多久可以开发票
  • 公司的劳务费支出怎么做账
  • 企业年金基金缴费必须归集到受托财产托管账户
  • 吃鸡显卡推荐配置1060 5g
  • php事物
  • 用php做一个表格
  • PHP:finfo_open()的用法_fileinfo函数
  • 企业是根据什么来分类的
  • laravel定时任务如何实现的
  • uniapp下拉菜单
  • vue2转vue3工具
  • java web 购物车
  • php文件夹在哪
  • 深度学习大模型框架的简单介绍(ChatGPT背后原理的基本介绍)
  • 基本数据结构包括哪些
  • 什么是资产减值准备计提
  • 自然人独资公司可以变更法人吗
  • mysql数据库注入
  • 车险 保险金额
  • 完全卸载mysql8.0
  • 土增清算后再销售
  • sql server 附加
  • 预提费用在资产负债表中如何列示
  • 兼职人员的工资需要发票吗
  • 公司涉及研发房怎么办
  • 进口材料海关需要什么手续
  • 对公付货款没有收到发票如何处理
  • 外币财务报表的折算
  • 外汇汇率调整分为哪几种
  • wpr是什么软件
  • Windows Server AD 访问数量控制配置方法
  • win7无法访问局域网电脑
  • Ubuntu keylin 14.04 怎么使用root用户登录?
  • ubuntu20.04命令
  • centos6.5安装步骤
  • win xp 系统
  • win7系统连不了网络
  • win10正式版多少钱
  • javascript标准
  • Unity AssetBundle爬坑手记
  • macos 升级python
  • mybatis框架执行流程
  • js获取内容高度
  • js模块化开发教程
  • jquery返回顶部
  • python的爬虫技术
  • asynctask优缺点
  • 实用js代码
  • 甘肃国家税务局兰州专用章图片
  • 出口企业的增值税怎么算
  • 广东省国家税务局网上办税大厅
  • 增值税发票税控开票软件卸载不了
  • 湖南国税网上营业厅
  • 泉港国税电子税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设