runxinzhi.com
首页
百度搜索
王立平--图片加密
解决的方法1:
把资源放在assets文件夹下。文件名称用md5加密,比方一个xzy.png文件,md5加密后整个就是一个无厘头的字符串,当你要找它时,就把“zyz.png”这个字符串再md5一次,到assets下去equals,就能够拿到这幅图的InputStream了,你知道的,InputStream 能够decde成Bitmap(Bitmap或者BitmapFactory.decodeByStream)的,就能够显示在你的界面上了。
解决的方法2:
把你自己的图读成字节流。然后每一个字节进行移1位,左移右移你自己决定。
然后把移位后的流FileOutputStream再写成文件!
放进assets里。当你读它变成流时,你再移回来嘛。这种话。就算别人拿到了你的文件,在windows下也打不开它,打开就是乱码。
相关阅读:
==和equals区别
如何创建一个不可变类
mysql用户的创建和授权
事务
Java知识点检测
Redis
正则表达式中match的用法
rfind的用法
找出文件夹里所有的文件路径
合并多个pdf文件
原文地址:https://www.cnblogs.com/lcchuguo/p/5135208.html
最新文章
java this关键字调用构造方法
java 构造方法
java 多态二
java 多态一
java 接口二
java 接口一
java 抽象类
java 继承
java 封装与this关键字
Ubuntu安装docker
热门文章
01_docker组成
常用工作软件
mybatis plus讲解
灾备
LINUX基础报错汇总
JUMPSERVER管理
tar 打包的时候去掉目录前缀
一个简单的web请求服务器开发demo
git分支管理
深拷贝和浅拷贝(数组)
Copyright © 2020-2023
润新知