手机安全卫士开发
文章平均质量分 74
lxq_xsyu
这个作者很懒,什么都没留下…
展开
-
手机安全卫士开发系列(5)——自动更新
新建一个MainActivity package com.meritit.mobiesafe.ui; import com.meritit.mobiesafe.R; import android.app.Activity; import android.os.Bundle; public class MainActivity extends Activity { @Override p原创 2013-08-21 22:25:23 · 2561 阅读 · 1 评论 -
手机安全卫士开发系列(6)——程序主界面
主界面的布局文件 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/back原创 2013-08-21 22:53:57 · 3057 阅读 · 0 评论 -
手机安全卫士开发系列(3)——获取更新的服务器配置
一、改变应用程序图标 在mainfest文件中有这么一段内容: <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17" /> <application android:allowBackup="true" android:icon="@dra原创 2013-08-13 23:47:40 · 3585 阅读 · 1 评论 -
手机安全卫士开发系列(1)——功能列表
这个项目的代码大概会有10000行左右,将分为几期来完成 功能列表: 1、手机防盗: 根据sim的变更,判断手机是否被盗,根据协议发送手机中sim卡的信息,和当前手机的位置(经纬度),给安全号码. 快速进入手机防盗 可以远程发送指令,锁屏,工厂重置手机 md5加密 2、通讯卫士: 来电归属地显示,来电黑名单/短信黑名单管理. 电话短信备份. 3、软件管理: 系统软件原创 2013-08-13 22:29:47 · 3754 阅读 · 4 评论 -
手机安全卫士开发系列(2)——splash界面
一、Android中的MVC (1)activity主要用来页面的展示 (2)engine包:获取数据和展示数据(包含数据适配器) (3)domain包:存放数据实体 第一种包结构组织关系: 第二种包结构: 利用程序的业务逻辑进行代码划分,比如QQ, qq有登陆模块,聊天模块,群组模块,qq空间模块 com.tencent.login com.tencent.im co原创 2013-08-13 22:32:11 · 3381 阅读 · 0 评论 -
手机安全卫士开发系列(4)——显示更新对话框
在上一篇文章中我们从服务器读取配置并解析成了UpdateInfo对象。这一篇文章将介绍如何将信息比对,并显示更新对话框,具体流程如下: //判读服务器的版本号和客户端的版本号是否相同 if(isNeedUpdate(versiontext)){ Log.i(TAG, "弹出升级对话框"); showUpdateDialog(); } 在SplashActi原创 2013-08-14 22:41:38 · 2415 阅读 · 0 评论 -
手机安全卫士开发系列(7)——知识点整理(1)
一. 理解 application的图标和 桌面activity的图标 在清单文件中对应的节点配置. <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <activity原创 2013-09-06 20:30:23 · 3645 阅读 · 0 评论