![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目
文章平均质量分 69
liyue199512
android学习中……
展开
-
开发日记——手机安全卫士 Day02 2016-7-21 完成导航页面和切换功能
手机安全卫士 Day02 2016-7-21 完成导航页面和切换功能导航页面底端使用RadioGroup和RadioButton控件。RadioButton背景使用了自定义的背景选择器,用于控制按钮点击时显示的颜色。背景选择器:xml version="1.0" encoding="utf-8"?>selector xmlns:android="http://schemas.an原创 2016-07-24 21:09:08 · 518 阅读 · 0 评论 -
开发日记——手机安全卫士 Day06 2016-7-25 修改部分界面,增加了联系人搜索功能,完成部分黑名单功能
联系人搜索功能:EditView添加addTextChangedListener监听器,当文字发生改变时触发。使用内容提供器进行查询,模糊查询like。调用adapter的notifyDataSetChanged()方法更新ListView。原创 2016-07-25 11:12:08 · 508 阅读 · 0 评论 -
开发日记——手机安全卫士 Day08 2016-7-27 完成软件管家功能
Day08 2016-7-27 完成软件管家功能public class AppInfoParser { public static List getAppInfos(Context context){ //得到一个包管理器。 PackageManager pm = context.getPackageManager(); //获取到所原创 2016-07-27 18:37:32 · 573 阅读 · 0 评论 -
开发日记——手机安全卫士 Day01 2016-7-20 完成主界面和设置密码功能
Day01 2016-7-20 完成主界面和设置密码功能主界面采用线性布局,将功能分为手机防盗、通讯卫士、软件管家和手机杀毒四类。分别对这四类进行点击事件监听。当点击手机防盗时,检查是否设置过密码,没有设置弹出设置密码对话框。已设置则弹出输入密码对话框。自定义对话框样式,使用shape标签将对话框背景设为圆角。密码通过MD5加密后,通过SharedPreferences存储到文件中。使用MessageDigest.getInstance("md5")拿到一个MD5转换器,将输入的字符串转成字节数组,通原创 2016-07-24 13:53:21 · 555 阅读 · 0 评论 -
开发日记——手机安全卫士 Day09 2016-7-28 完成查杀病毒功能
Day09 2016-7-28 完成查杀病毒功能利用第三方病毒数据库,检查文件的MD5值是否是病毒的。原创 2016-07-29 08:38:23 · 471 阅读 · 0 评论 -
开发日记——手机安全卫士 Day05 2016-7-24 实现短信远程控制报警、定位功能
Day05 2016-7-24 实现短信远程控制报警、定位功能使用SharedPreferences获取是否开启防盗保护功能。当系统收到短信时,会发出一个action名称为android.provier.Telephony.SMS_RECEIVED的广播Intent,该Intent存放了接收到的短信内容,使用名称 “pdus”即可从Intent中获取短信内容。获取短信发送方和发原创 2016-07-24 21:44:02 · 697 阅读 · 0 评论 -
开发日记——手机安全卫士 Day03 2016-7-22 实现手机SIM卡绑定功能,添加安全号码功能
Day03 2016-7-22 实现手机SIM卡绑定功能,添加安全号码功能SIM卡绑定使用了TelephoneManager,TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法。其中包括手机SIM的状态和信息、电信网络的状态及手机用户的信息。在应用程序中可以使用这些get方法获取相关数据。TelephonyManager类的对象可以通过Context.getSystemService(Context.TELEPHONY_SERVICE)方法来获得,需要注意的是原创 2016-07-24 21:31:00 · 683 阅读 · 0 评论 -
开发日记——手机安全卫士 Day07 2016-7-26 电话短信拦截功能
电话短信拦截原创 2016-07-26 10:54:14 · 1000 阅读 · 0 评论 -
开发日记——手机安全卫士 Day04 2016-7-23 实现SIM换卡提醒功能
Day04 2016-7-23 实现SIM换卡提醒功能因为换卡必须重新开关机,开机会产生一个广播ACTION_BOOT_COMPLETED,创建广播接收器接收该广播,使用静态注册。当应用程序启动时系统会创建Application对象(单例模式)。自定义类继承Application类,重写onCreate()方法实现换卡提醒功能。自己创建Application需要在配置文件中注册,给appl原创 2016-07-24 21:42:21 · 1189 阅读 · 0 评论