位置: 编程技术 - 正文

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

编辑: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及自定义样式(安卓手机管家推荐)

  • 增值税专用发票的税率是多少啊
  • 增值税纳税申报表附列资料(三)
  • 外购商品捐赠进哪个科目
  • 更改增值税申报表有退税会很麻烦吗
  • 税票百分之十三怎么算
  • 房东收到房租转让费会计处理
  • 科目余额表一定要编吗
  • 免抵退税办法不得抵扣的进项税额包含了什么业务
  • 怎么确定印花税申报成功
  • 固定资产采购计入什么科目
  • 教育协会发的证有用吗
  • 企业挂靠税收市收取的标准是什么
  • 当月增次月是什么意思
  • 旅游公司主营业务介绍
  • 国外的发票怎么在中国报销
  • 收到进项税额发票怎么处理
  • 工程什么情况下可以索赔
  • 帮别的公司代销产品,对方公司不开具发票怎么做帐
  • 购买工程资质文件怎么写
  • 预付账款流程
  • 毛利率计算公式举例说明
  • php中运算符
  • 酒店布草洗涤赔偿怎样折旧
  • 委托加工物资企业原材料都是自己采购
  • PHP:pg_escape_literal()的用法_PostgreSQL函数
  • 稽查查补税款会计分录
  • php计算数组中值怎么算
  • 计算模型的层次划分
  • pytorch卷积操作
  • 无形资产入股后如何处理
  • 调整以前年度销售收入
  • 报关单份数
  • 销售黄金的会计分录
  • 织梦cms不更新了吗
  • phpcms程序
  • 酒店周转材料怎么摊销
  • 职工教育经费和职工福利费扣除比例
  • 汇算清缴费用调整怎么做账
  • 债务抵销的顺序
  • 长期待摊费用是什么意思
  • 应付账款的账务处理
  • 个人去税务局开劳务发票要交多少税
  • 没有发票的运输费用怎么入账
  • 火车退票费如何开票
  • 分期收款销售的特点是描述正确的是
  • 小规模开发票免税如何记账?
  • 为什么车船税没有发票
  • 销售退货的会计账怎么处理
  • 房屋租赁税按什么收
  • 结转固定资产清理科目
  • 营改增对财务人员的影响
  • 房地产公司工程部岗位职责
  • 安全生产费的使用包括
  • 代发工资业务流程
  • 行政事业单位会计风险来源于日常的会计活动
  • 应纳税额与应纳所得额
  • 筹建期开办费明细
  • 小规模纳税人抵扣税控盘增值税怎么申报
  • 会计所说的内账外账
  • 浅谈mysql explain中key_len的计算方法
  • mac上dns设置
  • windows8出现蓝屏
  • 如何创建虚拟硬盘
  • window8所有程序在哪
  • win11连接win7共享打印机
  • 如何注销windows账户登录
  • 隐藏控制台窗口
  • win7硬盘访问权限怎么解除
  • 简单解析空中三角测量的意义
  • javascript 操作css
  • 一个简单的灵魂福楼拜
  • 断开网络联结的手机
  • shell脚本的启动和关闭命令
  • javascriptcsdn
  • python tcp编程
  • android 布局属性大全
  • 广东国家税务局电子税务局官网入口
  • 深圳如何打印个人参保证明
  • 深圳国税电子税务局官网
  • 如何计算环保税减征政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设