位置: 编程技术 - 正文

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

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

  • 坏账损失核算的两种方法
  • 合作社开具的免税农产品发票
  • 购进材料运输费属于什么会计科目
  • 利润分配在利润表里填哪一项
  • 刷卡收手续费吗
  • 食品增值税专用发票可以退税吗?
  • 开模费用计入什么科目
  • 购买金蝶软件多少钱
  • 房地产开发企业的土地使用权计入哪里
  • 固定资产大修理支出标准
  • 劳务费代扣代缴后还需要开发票吗
  • 应缴纳企业所得税税额怎么算
  • 购入技术服务怎么结转成本的
  • 亏损企业净资产负债率
  • 超过诉讼时效的答辩状怎么写
  • 员工借款可以直接转账吗
  • 公司司机出车补贴
  • 结转报告中错误结转科目是什么意思
  • 简易计税的应交所得税
  • 一般纳税人增值税申报操作流程
  • 年终奖个税筹划临界点
  • 其他综合收益影响递延所得税负债吗
  • 集体福利支出包括
  • 多缴税款退回及退回
  • 个人所得税怎么交的,怎么算的
  • 监理费该谁出
  • bitlocker功能
  • 月末累计折旧怎么结转
  • 少数股东持股比例
  • 开具红字发票后所冲销的销项税应怎么处理?
  • 如何设置系统自带的输入法
  • 腾讯电脑管家上的steam可以吗
  • 还款本息和本金哪个划算
  • php大小写转换函数怎么写
  • 支付代账公司费用 怎么写凭证
  • window11正式版什么时候出来
  • 如何清除苹果手机6s垃圾
  • 错账改正方法
  • 最薄的平板电脑是哪种
  • 商品先入库后得发票如何做账
  • 劳务佣金合法吗?
  • 美国布莱斯大峡谷成因
  • 企业会计准则存在的问题怎么写
  • 如何计提加计抵减额分录
  • html零基础入门教程
  • 雪花算法时钟回拨
  • 残保金交错了怎么办
  • 差旅费取得发票怎么处理
  • 小规模纳税人需要缴纳个人所得税吗
  • 单位制造费用是什么科目
  • 股东转让股权公司需要审查
  • 管理费用冲减其他应付款分录
  • 现金流量表的编制依据
  • 营业外收入的账户核算有哪些
  • 转账支付水电费
  • 计提存货跌价准备计算公式
  • 退休人员的返聘合同
  • 员工缴纳工伤保险怎么赔偿
  • 印花税 不足
  • 专项应付款的账务处理营业外收入
  • 政府预算年度
  • 塔吊租赁费用是否包括司机指挥
  • 汽车4s店费用预算
  • 发票抬头是个人税号怎么填
  • 银行账户维护费收费标准
  • win8更改桌面位置
  • xp系统如何禁止软件联网
  • windows设置
  • macos10.8下载
  • 在linux系统中查看文件的内容命令
  • win8双系统安装教程
  • 学会这8个技巧让你做出的菜味道更好
  • android edittext被系统键盘遮挡
  • css标准规范
  • html lang属性
  • 字符串拼接join
  • 河南电子税务局官网入口
  • 关于工龄认定的司法解释
  • 税控盘时间不对有影响吗
  • 代理记账管理办法2023
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设