手机安全卫士
文章平均质量分 69
dacainiao007
这个作者很懒,什么都没留下…
展开
-
第二天:防盗功能实现
padding_top ... 控件里面的东西 距离控件边框的距离layout_margaintop ... 控件与控件之间的距离需求:判断用户是否已经进行过设置向导,如果用户已经设置过了程序,不在提示用户进入设置向导如果用户没有设置过手机防盗, 提示用户进入设置向导界面使用@android下的图片资源好处:1.减少程序apk的体积2.提高程序获取图片的速度.原创 2012-12-19 18:40:44 · 1960 阅读 · 0 评论 -
第三天:手机归属地
安卓DEMO里面的示例,我应该把安卓DEMO里面的示例看过一遍1. 通过网络获取归属地 缺陷: 网络2. 本地的数据库 (有一个电话号码的归属地)sqlite的数据库 android下的数据库 .db 一定要有一张 android_metadata 程序 开发中有一些大的素材 和资源文件 1. res目录建立一个文件夹 raw 在R文件中生成一个id的引用 最好原创 2012-12-19 18:41:39 · 2795 阅读 · 3 评论 -
第六天:进程管理
为什么需要进程管理,因为它不自动去关闭后台进程。它是一个多任务的,你退出后,留下一个空进程,不过这些做,在你再次打开的时间就比较快了这些多个应用切换的时间就比较快了。activity的Tittle管理(customertitle)。setText()不以设置为int类型,必须转化成字符串,因为这是一个重载的方法,如果你传过去一个int类型,它会认为你传过去的是一个资源的引用,所以你要原创 2012-12-19 18:47:14 · 979 阅读 · 0 评论 -
第五天:程序锁和进程管理
/**************************************************************************/分享还是很重要的,不过主要是系统完成的,你有新浪,QQ等它会自动找出来让其分享,让用户选择。想要实现异步刷新那个listView,第一,把新的值赋值给适配器,第二,适配器调用notify......如何保存页面在加载时间,用户点击界面不原创 2012-12-19 18:45:03 · 1515 阅读 · 0 评论 -
第一天:splash页面和防盗功能
mvc 结构(程序的结构图片)另外一种包结构,以业务逻辑进行包的划分。splash界面 :飞洒 飞溅完成一个产品logo显示.1. 后台完成数据库初始化的操作2. 联网访问服务器,获取服务器最新信息 3. 不同的时间显示出来不同logo 判断当前系统时间, 素材一般从服务器上下载下来.4. 判断时间 根据时间显示不同的logo 1.明确项目的需求: 2.美工人员原创 2012-12-19 18:39:12 · 1231 阅读 · 0 评论 -
第四天:拦截电话,还原短信,程序管理
1. 黑名单表2. 白名单表if(黑名单拦截){}eles if(白名单拦截){}else if(拒接模式){拦截所有的电话和短信}挂断电话:一、copy两个aidl文件。二、因为默认API是没有默认给我们暴露出来方法,所以我们必须通过反射来做。所以通过反射调用挂断电话的方法。AIDL必须会。一共有七步。try { Method method = Cl原创 2012-12-19 18:42:54 · 1846 阅读 · 0 评论 -
第七天:流量管理
android 其实就是linux 上面包装了一个java的框架.linux 系统下 所有的硬件,设备(网卡,显卡等) 都是以文件的方式来表示.文件里面包含的有很多设备的状态信息. 所有的流量相关的信息 都是记录在文件上的.注意:模拟器 是不支持流量查询的.adb devices列出所以设置然后通过 :adb -s 3835197E43F100EC shell 可以进入指原创 2012-12-19 18:57:40 · 1201 阅读 · 0 评论 -
第八天:打包,LOG管理,BUG管理。
手机杀毒log管理混淆打包有米广告 自动化测试 robotiummantis bug管理杀毒软件的原理:1.基于签名的特征码的扫描(hash码-md5特征码的扫描)有一个病毒数据库, 保存的有 病毒对应的hash.特征:只能查杀已知的病毒,不能查杀未知的病毒.瑞星 8个小时卡巴斯基 6个小时诺顿 xx小时所以它们之间的区别就在杀毒引擎上杀原创 2012-12-19 18:58:59 · 1162 阅读 · 0 评论