老施一直觉得。方案很重要,所以我就不给出具体的代码了。就给两个核心的代码。禁止自启程序代码和恢复自启程序方法。你也可以封装成一个方法,。
/** 关闭开机启动项管理 */
public void closeAutoStartApp(final String appPackageName) {
progressDialog = ProgressDialog.show(this, null, "正在禁止,请稍候……");
new Thread() {
public void run() {
Process process = null;
DataOutputStream os = null;
String command = "";
try {
process = Runtime.getRuntime().exec("su");
os = new DataOutputStream(process.getOutputStream());
os.flush();
command = "pm disable " + appPackageName + " \n";
os.writeBytes(command);
os.writeBytes("exit\n");
os.flush();
os.close();
process.waitFor();
process.destroy();
} catch (Exception e) {
e.printStackTrace();
} finally {
}
handler.sendEmptyMessage(0);
}
}.start();
}
/** 恢复开机启动项管理 */
public void startAutoStartApp(final String appPackageName) {
progressDialog = ProgressDialog.show(this, null, "正在恢复,请稍候.....");
new Thread() {
public void run() {
Process process = null;
DataOutputStream os = null;
String command = "";
try {
process = Runtime.getRuntime().exec("su");
os = new DataOutputStream(process.getOutputStream());
command = "CLASSPATH=/system/framework/pm.jar \n";
os.writeBytes(command);
os.flush();
command = "pm enable " + appPackageName + " \n";
os.writeBytes(command);
os.writeBytes("exit\n");
os.flush();
os.close();
process.waitFor();
process.destroy();
} catch (Exception e) {
e.printStackTrace();
} finally {
}
handler.sendEmptyMessage(0);
}
}.start();
}
在ListView代码调用的时候记得传的参数是包名+“/”+info.activityInfo.name 如不懂info.activityInfo.name的参数,请看第一篇文档。closeAutoStartApp(adapter.getItem(position).packageName
+ "/" + adapter.getItem(position).name);调用方式。 如果各位有兴趣的想知道我的具体实现方法,请Q我。注意:禁止掉自启动程序需要root权限。
分享到:
相关推荐
教育笔记-优化一日活动-灵活施教.pdf
【幼儿园教育中因人施教的基本原则与策略】 在幼儿教育阶段,因人施教是一项至关重要的原则,它强调根据每个孩子的独特性进行个性化的教学。这一理念源于差异心理学的研究,认为每个幼儿都有其独特的认知水平、学习...
【标题】: 初中语文教学因“材”施教策略探究 【描述】: 初中阶段的语文教育是培养学生语言素养的关键时期,本文探讨如何根据不同的教学资源,实施因“材”施教,提升学生的语文综合能力。 【标签】: 教育方法、...
分层施教合作学习共同成功.doc
在班主任魅力的塑造基础上,有效的施教策略是实现教育目的的保证。欣赏教育强调对学生的赏识和鼓励,班主任应当善于发现学生的优点,及时给予肯定和表扬,帮助学生建立自信。同时,也应结合恰当的批评教育,以建设性...
【早教革命】施教计划表格中的知识点主要围绕着0-0.5岁儿童的早期教育展开,旨在通过科学的教育方法促进婴幼儿的全面发展。以下是根据文档内容整理的知识点: 1. **早教理念**:早期教育应灵活多样,根据孩子的个体...
在教育领域,“择法施教,德入人心”是一种以学生为中心的教学理念。该理念强调的是教师在教学过程中要选择合适的方法来教授知识,同时要注重培养学生的品德,使之内化于心。在当前教育环境下,思想品德课程的考核...
《早教革命》施教计划表格正是针对这一时期儿童的成长需求所设计,它提供了一系列活动与训练,旨在全面促进婴幼儿的发展。 该计划的一个显著特点是其灵活性。它不是一种强加于家长和孩子身上的严格日程表,而是作为...
第九章因人施教的原理与方法一单项选择题1.因人施教就是强调)A.向每个受教育者实施最适合的教育B.向不同能力水平的儿童实施同一的教育C.向儿童实施个别教育D.教育要使每个受教育者教育机会平等2.由制定
在线网络教学平台需要针对的学生不仅仅是传统意义上的学生,还包括一些通过不同途径进入在线网络教学平台的学生加入到网络教学的课程中来。由于不同学生处于不同的阶段,对于学习需求是不同的,所以就需要对于不同...
4. 教学内容取舍不当:不同专业的学生学习情况不同,但教学内容上没有进行适当取舍,导致一些理论性过强、应用性不广的内容被平等地教授给所有学生。 ### 知识点三:数据结构教学改革的探索 1. 加强以数据结构为...
2. 词义教学的重要性:词义是理解语文课文的基础,它对于提高学生的阅读理解能力和语言表达能力至关重要。然而,传统的词义教学方法,如抄写和机械记忆,可能会削弱学生的思维活力和兴趣,反而加重学习负担。 3. ...
本文旨在对初中数学教学中如何因“材”施教思考题进行几点思考,以期为教师提供实际可操作的策略。 首先,我们注意到,在当前的教育改革背景下,教材中的思考题、数学游戏以及“你知道吗?”等非强制性内容虽不计入...
2020年,一篇题为《诚信施教,用心育人》的小学教师师德演讲稿,如同一股清泉,滋润了无数教师的心田,也给教育工作者们带来了深刻的启示。 “诚信施教,用心育人”不仅是一句口号,更是每一位教师应当时刻铭记在心...
在这个背景下,多功能儿童早教枕作为一种集睡眠与教育功能于一体的产品,已经悄然进入家长们的视线。它不仅是一个简单的睡觉用具,更是孩子认知启蒙和身心发展的小伙伴。 设计理念是多功能儿童早教枕的灵魂。设计师...
2. **办学宗旨**:学校遵循“增加知识、丰富生活、陶冶情操、促进健康、服务社会”的宗旨,以及“学为结合、以学促为”的施教方针,结合老年人的兴趣爱好,提供多样化的教学内容。 3. **学、乐、健、为四大举措**:...
随着信息技术的发展,教学方式的变革为中职教育带来了诸多便利,但同时也暴露出一些问题。本文将详细探讨信息化教学在中职语文教学中的实用性不强、过分依赖信息化、以及德育功能弱化等关键问题。 首先,信息化课程...
这份计划旨在深入贯彻科学发展观,强调培训在安全管理中的关键作用,倡导依法培训和按需施教的原则,以实现安全培训的规范化和科学化。 首要任务是建立和完善安全培训体系,确保所有相关人员都能接受到合适的教育。...
该文档主要涵盖两个核心主题:公共文化设施服务体制工作计划与公共服务安全培训工作计划。以下是这两个主题的详细解析: **公共文化设施服务体制工作计划** 这个工作计划旨在提升乡村地区的公共文化服务能力和水平...