自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

XWdoor

在时间的河流中,不前进的结果只有一个,就是后退;在公平的天平上,能摆出来砝码也只有一个,就是实力

  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android项目:手机安全卫士(16)—— 复杂 ListView

Android项目:手机安全卫士(16)—— 复杂 ListView1 介绍接着昨天的内容,今天继续完善应用列表,首先,应用分为系统应用和用户应用,安装位置分为手机内存和 sdcard,所以,我们在 ListView 中添加一个分类,分为系统应用和用户应用,每一个 item 显示安装的位置,最终效果如下所示:关于项目相关文章,请访问:Android 项目:手机安全卫士(10)—— 电话归属地显示

2016-03-23 18:07:38 1199 1

原创 Android项目:手机安全卫士(15)—— 获取手机安装应用与存储空间

Android项目:手机安全卫士(15)—— 获取手机安装应用与存储空间1 介绍今天来讲讲手机安全卫士的第三个功能:软件管理,其实也不应该叫管理,称为软件应用信息查看更正确一点,就是显示手机已安装的应用,并显示手机可用空间大小的一个界面,当然,其中也涉及到 Android 的基础知识。效果如下:关于项目相关文章,请访问:Android 项目:手机安全卫士(9)—— 手机号码归属地查询Androi

2016-03-22 13:48:46 1535 1

原创 Android项目:手机安全卫士(14)—— 短信备份

Android项目:手机安全卫士(14)—— 短信备份1 概述哈哈,今天又是全新的一天,最近为工作上的事有点闹心,不过学习的心不变,还是需要坚持不懈的努力。今天的任务是实现短信备份功能,这个比较简单,就是读取系统短信数据库,然后解析成 xml 标签格式保存到 sms.xml 文件中。需要保存的信息有:短信号码:对方的电话号码短信时间阅读状态,是已读还是未读短信类型,是发送的短信还是接收的短信

2016-03-18 13:52:20 1293

原创 Android项目:手机安全卫士(13)—— 通讯卫士之电话拦截与挂断

Android项目:手机安全卫士(13)—— 通讯卫士之电话拦截与挂断1 介绍上一节我们讲了黑名单数据的存储等 CRUD 操作,今天,就到了它们发挥作用的时候了,通讯卫士功法终于要练成了。关于项目相关文章,请访问:Android 项目:手机安全卫士(7)—— 手机防盗功能Android 项目:手机安全卫士(8)—— 管理员权限Android 项目:手机安全卫士(9)—— 手机号码归属地查询A

2016-03-17 17:19:22 3588

原创 Android项目:手机安全卫士(12)—— 通讯卫士之电话短信黑名单设置与拦截

Android项目:手机安全卫士(12)—— 通讯卫士之电话、短信黑名单设置与拦截1 介绍今天进入新的功能开发了:通讯卫士,主要用于手机电话、短信的黑名单设置与拦截,如果顺利的话,大概分两期就能够写完,今天的任务主要是黑名单数据库的创建与存储,涉及到 SQLite 数据库操作,ListView 操作,以及 Adapter 的优化。先给大家看看效果图:关于项目相关文章,请访问:Android 项目:

2016-03-16 17:34:50 2818

原创 Android Studio:xxx is not an enclosing class 错误的解决方法

Android Studio:xxx is not an enclosing class 错误的解决方法这个问题一般出现在内部类中,若要创建内部类的实例,需要有外部类的实例才行,或者是将内部类设置为静态的,添加 static 关键字

2016-03-16 09:20:49 33859

原创 Android项目:手机安全卫士(11)—— 归属地提示框拖拽效果

Android项目:手机安全卫士(11)—— 归属地提示框拖拽效果1 介绍关于号码归属地显示的功能,还差的就是它的拖拽效果了。它在两个地方可以拖拽,一个是在提示框位置的设置界面,一个是在来电界面,如图所示。 关于项目相关文章,请访问:Android 项目:手机安全卫士(6)—— 手机防盗设置向导Android 项目:手机安全卫士(6)—— 手机防盗设置向导(二)Android 项目:手机安全卫

2016-03-15 15:42:35 1083

原创 Android Studio 调试时 INSTALL_FAILED_INSUFFICIENT_STORAGE 错误的解决方法

Android Studio 调试时 INSTALL_FAILED_INSUFFICIENT_STORAGE 错误的解决方法今天用 Android Studio 模拟器调试的时候,弹出错误框,提示 INSTALL_FAILED_INSUFFICIENT_STORAGE 错误。 先没有管它,后台一直出现,google 了一下,出现这种错误的原因基本上有两个:模拟器的存储空间不足。一般模拟器自动分配

2016-03-15 14:38:37 1939

原创 Android项目:手机安全卫士(10)—— 电话归属地显示

Android项目:手机安全卫士(10)—— 电话号码归属地显示1 概述前一篇文章已经提供了电话号码的归属地查询功能,现在要做的,就是在打电话和来电显示的时候,显示一个电话归属地提示框,就像这样:感觉很简单是不是,No,这个还费了一点功夫,首先是监听来电、去电,同时这个提示框是可以拖动的,而且这个提示框可以自定义风格,可以设置它的颜色,是否显示等,所以,并不简单。关于项目相关文章,请访问:Andr

2016-03-11 16:33:57 1631

原创 Android项目:手机安全卫士(9)—— 手机号码归属地查询

Android项目:手机安全卫士(9)—— 电话号码归属地查询1 综述手机防盗功能已经开发完了,接下来开发一个高级工具功能,就是手机归属地查询,严格来讲,是查询手机号码的归属地。不过,由于用的号码数据库不是最新的,好多新号码段都没有,所以不能查,如果有必要,可以换成最新的数据库,某宝上有,你懂的。数据库文件保存在项目的 assets 文件夹中。关于项目相关文章,请访问:Android 项目:手机安

2016-03-10 13:51:22 2476

原创 Android项目:手机安全卫士(8)—— 管理员权限

Android项目:手机安全卫士(8)—— 管理员权限1 介绍关于手机防盗的功能,前面我们已经完成了一半,今天将要完成另一半,我们先来看看整体的功能描述:现在,我们还差两个功能:远程删除数据远程锁屏需要说明一下,完成今天的任务,你就可以开发一款 App:一键锁屏,是不是很厉害,哈哈。Android 项目:手机安全卫士(3)—— 主界面布局Android 项目:手机安全卫士(4)—— 自定义

2016-03-09 11:58:29 2809

原创 Android项目:手机安全卫士(7)—— 手机防盗功能

Android项目:手机安全卫士(7)—— 手机防盗功能1 介绍前面已经将手机防盗的界面、业务代码逻辑完成了,现在就是最后的功能实现了,手机防盗主要有这么几个功能:短信:发送警报短信,接收命令短信播放报警音乐定位:GPS 定位Android 项目:手机安全卫士(1)—— 闪屏界面Android 项目:手机安全卫士(2)—— 版本升级Android 项目:手机安全卫士(3)—— 主界面布局

2016-03-08 15:13:08 3765

原创 Android项目:手机安全卫士(6)—— 手机防盗设置向导(二)

Android项目:手机安全卫士(6)—— 手机防盗设置向导(二)1 介绍前面的文章介绍了设置向导的界面与切换逻辑,今天来看看每个界面后面涉及到的代码逻辑,主要知识点有:读取手机 sim 卡序列号监听手机重启完成的广播读取手机通讯录关于项目相关文章,请访问:Android 项目:手机安全卫士(1)—— 闪屏界面Android 项目:手机安全卫士(2)—— 版本升级Android 项目:

2016-03-07 14:19:49 1647

原创 Android项目:手机安全卫士(6)—— 手机防盗设置向导

Android项目:手机安全卫士(6)—— 手机防盗设置向导1 介绍设置密码成功或输入正确的密码后,就进入了手机防盗功能界面,若是第一次进入手机防盗功能,则会直接进入设置向导。今天涉及到的界面主要有 5 个:手机防盗界面设置向导1:欢迎界面设置向导2:绑定手机卡设置向导3:设置安全号码,所有的警报和通知都将发送到该号码设置向导4:设置完成,就可以开启手机防盗服务关于项目相关文章,请访问:

2016-03-04 17:30:43 2715

原创 Android项目:手机安全卫士(5)—— 自定义弹窗

Android项目:手机安全卫士(5)—— 自定义弹窗1 介绍前面实现了设置界面中的自动更新选项,接下来先把设置界面放到一边,以后用到了再添加相应的 Item 设置选项。回过头,我们来看看第一个功能:手机防盗,看到这个,一般能够想到的功能无非是:SIM 卡发生改变时,能够短信通知,并获取电话好吗手机丢失时,能够远程定位、远程锁机能够远程发送自定义指令嗯,暂时~,我就想到这么多。当然,进入这个

2016-03-02 16:39:16 1507

原创 Android项目:手机安全卫士(4)—— 自定义(组合)控件、属性

Android项目:手机安全卫士(4)—— 自定义(组合)控件、属性1 总纲手机安全卫士共有 9 个功能,我们先来看看设置界面长什么样:大家已经发现了,第一反应就是用 ListView 实现,但是,我们仔细一看,每一个 Item 并不完全一样,况且 Item 数量也不多,所以,我们可以用自定义(组合)控件来实现,把每一个 Item 抽象出来,做成控件,之所以叫组合控件,因为这个控件中用到了很多系统控

2016-03-01 17:59:56 1625

手机安全卫士-版本升级

版本升级,涉及到提示用户升级、下载 apk、安装 apk 三部分

2016-02-25

手机安全卫士MobileSafe

学习 Android 开发的第二个练手项目:手机安全卫士

2016-02-25

ContentProvider内容提供者

Android 系统提供了三种方式来实现数据持久化(数据存储),即文件存储、SharedPreference 存储、数据库存储,而这三种方式只是程序内部共享与存储数据,要实现跨程序共享数据,就要使用 ContentProvider(内容提供者),将自己的数据共享给其它应用程序,但 ContentProvider 存储数据的方式还是基于前面提到的三种数据持久化技术,本文就使用数据库存储数据。

2016-02-18

数据持久化(SQLite数据库存储)

Android 系统提供了三种方式来实现数据持久化,即文件存储、SharedPreference 存储、数据库存储。本文主要介绍数据库存储方式,即 Android 内置的 SQLite 数据库。

2016-02-16

智慧北京(1)——闪屏与引导界面

智慧北京(1)——闪屏与引导界面的源代码,学习黑马视频教程后,自己动手敲写的代码

2016-02-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除