在《Android 手機衛士--md5加密過程》中已經實現了加密類,這裡接著實現手機防盜功能 本文地址:http://www.cnblogs.com/wuyudong/p/5941959.html,轉載請註明出處。 手機防盜業務邏輯分析 輸入密碼成功後,根據是否設置完成四個導航界面決定跳轉到導航界面 ...
在《Android 手機衛士--md5加密過程》中已經實現了加密類,這裡接著實現手機防盜功能
本文地址:http://www.cnblogs.com/wuyudong/p/5941959.html,轉載請註明出處。
手機防盜業務邏輯分析
輸入密碼成功後,根據是否設置完成四個導航界面決定跳轉到導航界面一,還是手機防盜列表界面
1,跳轉到導航界面的第1個,描述功能
跳轉到導航界面的第2個,必須,綁定sim卡,才可以跳轉到第三個界面
跳轉到導航界面的第3個,必須輸入電話號碼,(兩種途徑(1,輸入2,選擇))
跳轉到導航界面的第4個,手機防盜的總開關,開啟
2,手機防盜功能列表界面
展示導航界面三已選中手機聯繫人號碼
展示是否開啟防盜保護
重新對導航界面設置
新建設置密碼後的跳轉頁面:SetupOverActivity,用來決定跳轉
package com.wuyudong.mobilesafe.activity; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import com.wuyudong.mobilesafe.Utils.ConstantValue; import com.wuyudong.mobilesafe.Utils.SpUtil; /** * Created by wuyudong on 2016/10/9. */ public class SetupOverActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); boolean setup_over = SpUtil.getBoolean(this, ConstantValue.SETUP_OVER, false); if(setup_over){ //密碼輸入成功,並且四個導航界面設置完成----->停留在設置完成功能列表界面 setContentView(R.layout.activity_setup_over); }else{ //密碼輸入成功,四個導航界面沒有設置完成----->跳轉到導航界面第1個 Intent intent = new Intent(this, Setup1Activity.class); startActivity(intent); //開啟了一個新的界面以後,關閉功能列表 finish(); } } }