浅谈手机卫士之程序锁
前言:
正文
new Thread() {
public void run() {
Intent intent = new Intent(AppProtectedService.this,
EnterLockedAppActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
String packageName;
while (flag) {
packageName = am.getRunningTasks(1).get(0).topActivity
.getPackageName();
if (lockedPackageNames.contains(packageName)) {
intent.putExtra("packageName", packageName);
startActivity(intent);
}
SystemClock.sleep(30);
}
};
}.start();
Intent intent = new Intent();
intent.setAction("com.heima.mobilesafe.stopapplockservice");
//把当前应用名传过去
intent.putExtra("packageName", packageName);
sendBroadcast(intent);
//销毁当前Activity
finish();
new Thread() {
public void run() {
Intent intent = new Intent(AppProtectedService.this,
EnterLockedAppActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
String packageName;
while (flag) {
packageName = am.getRunningTasks(1).get(0).topActivity
.getPackageName();
if (lockedPackageNames.contains(packageName)) {
if(packageName.equals(temStopProtectPackageName)) {
SystemClock.sleep(30);
continue;
}
intent.putExtra("packageName", packageName);
startActivity(intent);
}
SystemClock.sleep(30);
}
};
}.start();
class MyReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if("com.heima.mobilesafe.stopapplockservice".equals(action)) {
temStopProtectPackageName = intent.getStringExtra("packageName");
}
}
}
浅谈手机卫士之程序锁相关推荐
- python中gil锁和线程锁_浅谈Python中的全局锁(GIL)问题
CPU-bound(计算密集型) 和I/O bound(I/O密集型) 计算密集型任务(CPU-bound) 的特点是要进行大量的计算,占据着主要的任务,消耗CPU资源,一直处于满负荷状态.比如复杂的 ...
- 手机热点设置虚拟服务器,以三款路由器为例,浅谈手机热点中继路由器的设置方法...
以三款路由器为例,浅谈手机热点中继路由器的设置方法 2017-01-23 22:37:04 43点赞 328收藏 36评论 前言 各位值友,新年好! 这篇文章写一点路由使用心得.在此之前,我和许多人一 ...
- 一个菜鸟浅谈对 软件、程序、软件模型的认识 ——!
作为一个菜鸟,让我谈关于软件,程序,软件模型的心得,无异于是很天方夜谭的事情,据说很多的专家于此都没有给出明确的定义,我就用这些年中对于电脑的认识,来随便说说. 1.谈到软件,太专业的术语即使说了,我 ...
- [android] 手机卫士设备管理权限锁屏
设备管理员 Device Admin 获取DevicePolicyManager对象,通过getSystemService(DEVICE_POLICY_MANAGER),设备策略管理器 调用Devic ...
- 浅谈Java中15种锁的分析比较
作者:站长,来自:搜云库技术团队 在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类,介绍的内容如下: 公平锁 / 非公平锁 可重入锁 / 不可重入锁 独享锁 / 共享 ...
- 分布式锁和mysql事物扣库存_浅谈库存扣减和锁
先说场景: 物品W现在库存剩余1个, 用户P1,P2同时购买.则只有1人能购买成功.(前提是不允许超卖) 秒杀也是类似的情况, 只有1件商品,N个用户同时抢购,只有1人能抢到.. 这里不谈秒杀设计, ...
- mysql共享锁使用方法_浅谈Mysql共享锁、排他锁、悲观锁、乐观锁及其使用场景...
Mysql共享锁.排他锁.悲观锁.乐观锁及其使用场景 一.相关名词 |--表级锁(锁定整个表) |--页级锁(锁定一页) |--行级锁(锁定一行) |--共享锁(S锁,MyISAM 叫做读锁) |-- ...
- mysql锁的应用场景_浅谈Mysql共享锁、排他锁、悲观锁、乐观锁及其使用场景
Mysql共享锁.排他锁.悲观锁.乐观锁及其使用场景 一.相关名词 |--表级锁(锁定整个表) |--页级锁(锁定一页) |--行级锁(锁定一行) |--共享锁(S锁,MyISAM 叫做读锁) |-- ...
- 浅谈手机系统——iOS
我们知道,iOS的原始名称是iPhone OS,它是一种类似于UNIX的商业操作系统. 而大家也都常说iOS是一个封闭式的系统,为什么这么说呢?因为iOS的系统并未开源,即闭源. 什么是开源? 开源, ...
最新文章
- python sqlite3以字典形式返回查询结果
- retain copy(浅复制) mutablecopy (深复制)
- 什么影响了数据库的性能?
- jieba分词太慢,怎么办?找jieba_fast
- 一流企业都在做数据治理,还用百万年薪招人,想做的无非这10点
- 英雄?好汉?可否有人站出来回应下?
- 信息学奥赛一本通C++语言——1039:判断数正负
- launchMode的几种模式
- 大数据平台的搭建和数据分析
- 六十八个超级经典小故事
- 超详细的IC封装形式大全
- BZOJ4399: 魔法少女LJJ
- windows webrtc 如何实现桌面共享
- 案例|工业物联网解决方案•污水处理厂智能监控运维云平台
- BRAF蛋白F595S G615R突变的影响
- eclipse官网下载安装教程
- RAID 独立冗余磁盘阵列详解(RAID 0、RAID 1、RAID 5、RAID 10)
- SQL Server 安全篇——SQL Server加密(1)——加密概念
- 数据结构之二叉树的实现
- [汇编语言][bx]和loop指令
热门文章
- socket发送字符串和数组
- 中甲新军能否重返赛场再成疑 川足前景扑朔迷离
- 英国计算机专业申请条件有哪些?就业前景怎么样?
- 程序员专属情人节表白网站(html+css+js邀请函网站制作)
- 普中仿真器无法使用解决方法和用库函数点亮LED灯
- SketchUp模型组件【北欧洗手台模型】
- DNF命令详细介绍及说明
- 设计师的最爱:免费素材网站
- python已停止工作appcrash_Python已经停止在Windows中工作(APPCRASH),使用GDAL读取和更新shapefile...
- 激励视频如何带动有奖猜歌答题小游戏的发展?