zoukankan
html css js c++ java
王立平--图片加密
解决的方法1:
把资源放在assets文件夹下。文件名称用md5加密,比方一个xzy.png文件,md5加密后整个就是一个无厘头的字符串,当你要找它时,就把“zyz.png”这个字符串再md5一次,到assets下去equals,就能够拿到这幅图的InputStream了,你知道的,InputStream 能够decde成Bitmap(Bitmap或者BitmapFactory.decodeByStream)的,就能够显示在你的界面上了。
解决的方法2:
把你自己的图读成字节流。然后每一个字节进行移1位,左移右移你自己决定。
然后把移位后的流FileOutputStream再写成文件!
放进assets里。当你读它变成流时,你再移回来嘛。这种话。就算别人拿到了你的文件,在windows下也打不开它,打开就是乱码。
查看全文
相关阅读:
Chrome浏览器另存为时浏览器假死问题
excel的新增日期快捷键Ctrl+;失效解决办法
制作Visual Studio 2019 (VS 2019) 离线安装包
Sysinternals Suite 工具包使用指南
如何关闭Acrobat Reader DC自动更新
MySql like模糊查询使用详解
注册表删除我的电脑WPS云盘图标
解除Word文档的限制编辑!
IIS Ftp端口设置
[UnityShader基础]12.坐标空间
原文地址:https://www.cnblogs.com/lcchuguo/p/5135208.html
最新文章
ndoe 连接mysql报错
mac mysql 重启失败
js篇- js return true, return false, return 区别
8月份打卡
7月份打卡--
2019-6月份打卡
npm 或者 yarn 安装 chromedriver时失败
原生js 实现jquery addClass,removeClass
webpack 打包总结
ORACLE 重复数据修改其中一条
热门文章
常见等待事件
ORACLE TRUNCATE执行过慢
判断ORACLE是否存在数字
Linux 删除前三天的文件
ORACLE关于日志文件基本操作
Oracle UNDOTBS表空间的查看与扩容
-bash: fork: Cannot allocate memory 问题的处理
Unsupported major.minor version 52.0解决办法r.minor version 52.0解决办法
如何处理Oracle中TEMP表空间满的问题?
Discuz!X3.4全新安装详细图文教程(含目录权限设置)
Copyright © 2011-2022 走看看