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下也打不开它,打开就是乱码。
查看全文
相关阅读:
JS 原型模式 工厂模式 构造函数的区别
JS 深入1
理解DOM的一个例子
Fuzzing参数
神经网络相关知识和概念整理
[转载] 系统、模型和仿真
frp内网穿透,从外网访问内网资源
常用软件配置
141. 环形链表
501. 二叉搜索树中的众数
原文地址:https://www.cnblogs.com/lcchuguo/p/5135208.html
最新文章
静态类
静态成员
接口
安装maven配置IDEA
Spring文件上传
SpringMVC写一个时间格式转换器(三种方法)
springMVC请求乱码解决方案
spring注释
Struts常见默认值重写
基本struts框架搭建
热门文章
ORA-12519: TNS:no appropriate service handler found 解决方法
jquery中对表单属性的操作总结
js和jquery使按钮失效的方法
ES6 promise的一个实例
JQuery mouseover mouseout && mouseenter mouseleave 的区别
JQuery :eq() 选择器 与 eq()遍历方法
JQuery(一)安装&选择器 样式篇
DOM Ready
DOM 常见的节点类型
JS 小知识点汇总
Copyright © 2011-2022 走看看