安卓开发中设定软件锁代码实现

 时间:2024-11-04 22:55:03

1、首先将要锁定的软件的包名添加到集合中去 这里提供一种获取手机中应用的信息的代码实现

安卓开发中设定软件锁代码实现安卓开发中设定软件锁代码实现

2、这里是将读取到的应用 的信息封装到了Bean对象中当然这里的Bean对象中的设置方法只是其中的一种

安卓开发中设定软件锁代码实现

3、会读取应用的信息后,我们就 可以通过一定的方式将要锁定的应用程序的包名放到一个本地数据频骑夭挞库中去 ,然后,设置 一个应用的兼听,在每次将要打梯瓣氨割开应用程序的时候 ,获取包名,然后去判断一下是否被 加锁了 ,如果被加锁了,就 弹出一个输入密码的对话框页面新建储存锁定应用程序的数据库

安卓开发中设定软件锁代码实现

4、新建操作数据库的类方法

安卓开发中设定软件锁代码实现

5、新建查询操作方法依据包名查询

安卓开发中设定软件锁代码实现

6、查询所有的锁定的应用程序 的信息返回 一个集合也是为优化代码遭遇设立

安卓开发中设定软件锁代码实现

7、由于需要监听应用程序的打开,所以需要在一个服务 中设定相关方法新建服务 ,并在清单文件中进行配制

安卓开发中设定软件锁代码实现安卓开发中设定软件锁代码实现

8、然后在服务的oncreate方法中图片选中的部分就是将要跳转到的输入密码页面

安卓开发中设定软件锁代码实现安卓开发中设定软件锁代码实现

9、这里需要添加一个权限争犸禀淫<uses-permission android:name="android.permission.GET_TASKS" />

10、这里这个简单的过程就 可以实现 为应用 程序的开启添加密码锁定

  • 三国志2017怎么交换武将的装备,装备交换方法
  • 波点音乐在哪在线播放音质?
  • 金花泾府茯茶的禁忌人群
  • 春晚”倍儿爽”歌词
  • 免费领QQ炫舞礼包
  • 热门搜索
    人心果怎么吃 羊舍怎么建 邓丽君怎么死的 怎么折信封 怎么写日记 山水音响怎么样 鸡翅根怎么做好吃 肩周炎是怎么引起的 我的世界怎么驯服猫 橄榄油怎么用