位置: 编程技术 - 正文

[安卓]手机管家(五)防盗之加密(安卓手机管家)

编辑:rootadmin

推荐整理分享[安卓]手机管家(五)防盗之加密(安卓手机管家),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:安卓手机管家推荐,安卓手机管家哪个好用,安卓手机管家是什么,安卓手机管家哪个好用,安卓手机管家如何卸载,安卓手机管家是什么,安卓手机管家,安卓手机管家是什么,内容如对您有帮助,希望把文章链接给更多的朋友!

在homeActivity里调用,layout,用到了hint,提示

输入密码框架确定,完善细节

第二个密码框确认是否密码一致,一致了才进入模块,不一致要求重新输入

在layout里加入密码属性

取消

具体的对比逻辑,首先是判断是否为空,不为空的时候再去对比是否相同,不同就要重新输入

一致需要SharedPreferences保存数据,第一次输入成功后为了加上印象,一般会让用户再登陆一次,需要将前面这个dialogdismiss掉

注意这个dialog的实现,在上面用builder.show,但是需要用alertDialog接收在刚进入的时候也需要判断下,如果已经保存了,则只是需要一次输入的框,第一次登陆,没有保存的,才需要两次输入对比,这里也要实现一个新的方法和layout

单次输入框的实现

单输入框框的架子完善响应正确后需要进入一个新的layout,这个暂时留在后面,现在需要实现加密,否则手机丢了,直接把文件导出就能看到密码了~[安卓]手机管家(五)防盗之加密(安卓手机管家)

通常我们以MD5加密

在实现MD5加密主要有以下几个步骤

首先得到一个信息摘要器 MessageDigest 然后设置MD5

我们获取要加密的数据 例如 password=“”

将这些数据转换成字节数据 password.getBytes()

循环对每个字节数进行处理

这里主要是做2个处理 一个是 对每个字节数据进行 与运算 一般是与上一个进制的数

例如 int number = p $ 0xff;

然后 将得到的number'进行转换为进制的数

Integer.toHexString(number);

如果这个数转换后的长度为1 那么我们就补0

不满八个二进制那么我们就补全

在工具包里加入一个MD5的工具

输入后要解密有保存后,再次输入需要对比,拿到的是密文,我们需要把再次输入的也生成密文再对比

[安卓]手机管家(六)防盗之UI及自定义样式 防盗输入密码后,需要跳转到一个设置界面,第一次来需要设置一些功能,以后就不用设置了layoutLinearLayoutxmlns:android=

移动端select菜单无法修改默认样式 selectoptionvalue=volvoVolvo/optionoptionvalue=saabSaab/optionoptionvalue=opelOpel/optionoptionvalue=audiAudi/option/select但是在移动端,设置的样式会不起作用,如下图:因为ios

[置顶] 安卓手电筒小程序 importandroid.app.Activity;importandroid.graphics.Point;importandroid.graphics.SurfaceTexture;importandroid.graphics.drawable.TransitionDrawable;importandroid.hardware.Camera;importandroid.os.Bundle;i

标签: 安卓手机管家

本文链接地址:https://www.jiuchutong.com/biancheng/386075.html 转载请保留说明!

上一篇:[安卓]手机管家(四)自定义属性(安卓手机管家删除的照片怎么恢复)

下一篇:[安卓]手机管家(六)防盗之UI及自定义样式(安卓手机管家推荐)

  • 公司租的库房应该计入什么科目
  • 差额征税是什么时候出现的
  • 以前年度多计收入多交税怎么处理
  • 资产负债表是根据什么填的
  • 质量扣款能按折扣计算吗
  • 水果销售公司账务怎么做
  • 劳务成本会计科目
  • 营改增后房地产企业增值税税收筹划存在问题
  • 企业收到银行收款通知
  • 去银行提取备用金开支票怎么填
  • 企业清算时未抵扣的进项税账务处理
  • 税务局返还的代征代扣要交增值税吗
  • 社会团体收取的会费是否缴纳增值税
  • 收到财付通打款认证冲减财务费用怎么做分录
  • 对外开具发票
  • 进项发票没有收到,销项已开出,成本如何结转
  • 招标文件费开票品目
  • 过期商品报损账务处理?
  • linux CentOS WEB服务器分区方案
  • 开出服务费的增值税发票
  • 事业单位工会经费会计账务处理办法
  • 交通费用扣除标准
  • win7玩什么游戏流畅
  • 进程cmd.exe
  • 预缴税款会计处理分录
  • owmngr.exe - owmngr是什么进程 作用是什么
  • 1.exe是什么文件
  • php 代码
  • 缴医保分录
  • chat function
  • 莱辛巴赫瀑布在瑞士哪里
  • 一般纳税人企业所得税如何计算
  • 下载vue2
  • [paper] lift,splat,shooting 论文浅析
  • 企业的会计科目可以任意设置随意修改
  • 公司购买空调属于电子设备吗
  • 工资的会计账务处理
  • 劳务派遣差额会计分录
  • 工会经费税前扣除是什么意思
  • 股权转让协议受让方应注意
  • 房地产返佣
  • 坏账准备的计提金额怎么算
  • php二次开发哪个cms
  • SQLite中的WAL机制详细介绍
  • 扣除公积金分录
  • access 模糊匹配
  • 保函分为几种
  • 银行汇票的账务处理例题
  • 新成立的小规模纳税人什么时候报税
  • 接待客户的住宿费进项税能否抵扣
  • 其他收益和其他综合收益区别
  • 应该是先付款还是先开发票
  • 财务报表现金流量表怎么填
  • 公司投资者如何避免风险
  • 企业大股东减持股权
  • 企业为什么一定要给员工缴纳社保
  • 新手会计做账怎么做账
  • 权益性投资包括哪些
  • 建账的基本步骤
  • bios设置光盘启动图解
  • win7系统IE浏览器打开跳转到360浏览器,怎么阻止
  • centos5.8服务器
  • macos安装pip
  • 乌班图系统切换root
  • win7家庭版开启administrator
  • 鲁大师完全卸载
  • win10系统电脑关机自动重启
  • 安卓图像处理app
  • Unity通过图片生成3D模型
  • 欢迎使用微信支付
  • 基于jquery的框架
  • 程序员 master
  • Android SQLite, KopDB 框架学习1——使用
  • unity2d摇杆
  • 沈阳注销营业执照
  • 地税和国税是什么关系
  • 在水贝买的黄金
  • 物流公司怎么申请TIR
  • 贸易公司服装
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设