为了防止自己的安卓应用中的图片资源被他人扒走,有什么方式可以对图片进行加密,求解决办法,求思路,求代码。
解决方案 »
- Android平板,通过usb插入到电脑上的时候不显示盘符,不知道怎么通过程序访问里边的路径
- 刚做Android,在网上下了一个代码,自己调试的时候出了问题,请大家帮我看看
- android startquery方法的问题
- 通过android来录制视频并通过socket方式传到服务器上保存文件(3gp文件)不能播放。
- android开发中能直接调用系统里面自带的音乐和视频播放器吗?
- android pin解鎖不成功
- 关于Android程序更新代码
- jni中c语言调用类中类方法的问题?
- 【求助】Android 4.4.2 的WebView的问题
- activity的onDestroy
- 请问怎么实现“layout的嵌套”啊?
- android JNI 该怎么学习
String fileName = "./XXX/XXX/XXX/XXX/XXX.jpg";
String str="fsdfsdgggdd";
RandomAccessFile raf = null;
try {
raf = new RandomAccessFile(fileName, "rw");
int value = -1;
while((value = raf.read()) != -1){
long pointer = raf.getFilePointer();
raf.seek(pointer - 1);
raf.write(value ^ str.hashCode());
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
try {
raf.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}如果解密呢,就再执行一次。这个问题我也很好奇,所以我还特意去问了一下Himi,他说,唯一有效的办法就是:申请版权
因为只要人家想要图片,怎么招都能破译得到的。道高一尺魔高一丈,申请版权吧!