android如何加密所有的布局文件夹,android:是否可以加密文件夹
对不起,提出这个问题,但我没有清楚的加密和解密文件夹的想法,我想加密一堆选定的图像,如在这篇文章encrypt/decrypt中提到的,但它是服用大量的时间来加密一堆选择的图像,所以我试图加密包含一个文件夹中选中的图像,但它给我FileNotFoundException异常:打开失败(是一个目录)我已经更新了加密功能,如下图所示android:是否可以加密文件夹
static void encrypt() throws IOException, NoSuchAlgorithmException, NoSuchPaddingException, InvalidKeyException {
// Here you read the cleartext.
FileInputStream fis = new FileInputStream(Environment.getExternalStorageDirectory()+"/.myapp/.private");
// This stream write the encrypted text. This stream will be wrapped by another stream.
FileOutputStream fos = new FileOutputStream(Environment.getExternalStorageDirectory()+"/.myapp/.encyrpted");
// Length is 16 byte
SecretKeySpec sks = new SecretKeySpec("MyDifficultPassw".getBytes(), "AES");
// Create cipher
Cipher cipher = Cipher.getInstance("AES");
cipher.init(Cipher.ENCRYPT_MODE, sks);
// Wrap the output stream
CipherOutputStream cos = new CipherOutputStream(fos, cipher);
// Write bytes
int b;
byte[] d = new byte[8];
while((b = fis.read(d)) != -1) {
cos.write(d, 0, b);
}
// Flush and close streams.
cos.flush();
cos.close();
fis.close();}
所以我如何加密文件夹sdcard/.myapp/.private,这样我可以减少加密整个图像的时间?
+0
看到这可能是对你有帮助。 http://stackoverflow.com/questions/6266076/can-we-encrypt-a-folder-in-android –
android如何加密所有的布局文件夹,android:是否可以加密文件夹相关推荐
- 创建android程序时 默认使用布局是,《Android移动应用基础教程》中国铁道出版社课后习题(附答案)...
<Android移动应用基础教程>中国铁道出版社课后习题(附答案) 第2章Android UI开发 一.填空题 1.Android中的布局分为6种,分别是RelativeLayout.Li ...
- Android性能优化系列之布局优化,Android程序员校招蚂蚁金服
25 26 rInflate方法关键代码 void rInflate(XmlPullParser parser, View parent, Context context, AttributeSet ...
- android创建布局文件,android学习——Android Studio下创建menu布局文件
一.问题: android studio项目中没有看到menu文件夹: 在android studio项目中想要添加menu布局文件,一开始我的做法是:直接在res文件夹右键选择xml文件来添加,如下 ...
- android中的5个布局方式
Android中常用的5大布局方式有以下几种: 线性布局(LinearLayout):按照垂直或者水平方向布局的组件. 帧布局(FrameLayout):组件从屏幕左上方布局组件. 表格布局(Tabl ...
- android 7 创建文件夹,Android 在 res/layout 文件夹 下创建一个 子文件夹实例
Android 资源文件夹 Layout 文件夹 Layout 文件是存放Android的布局文件的资源文件夹,但是如果你想要在里面创建子文件夹,你会发现xml文件报错. 如何在Layout文件夹下方 ...
- android 浏览文件夹,如何浏览android中的文件夹并获取所选文件夹的路径
当我单击一个按钮,显示一个文件浏览器时,我可以选择一个文件夹并返回它的路径.我得到这个路径将文件复制到该路径. 但我不知道如何实现这一点. 我还在Stackoverflow中寻找这个问题,但我没有找到 ...
- vb怎么运用api对文件夹进行加密_[MIUI玩法篇 30] | 小米私密文件夹 深度揭秘
在15年10月,私密文件夹功能正式进入MIUI开发版,让用户的小秘密不会再泄露.那么小米的私密文件夹功能是如何保证大家的小秘密呢?小编,今天带大家一起来了解其背后的原理和玩法. 1) 小米私密文件夹原 ...
- linux如何锁定文件夹,如何在没有加密的情况下保护Linux / Unix上的文件夹? | MOS86...
如果您不需要或想要加密计算机上的文件,但希望停止随意窥探,那么在Linux / Unix上密码保护文件夹的最佳方法是什么?今天 今天的问题 照片由Nathan Meijer(Flickr)提供. 问题 ...
- android XMl 解析神奇xstream 一: 解析android项目中 asset 文件夹 下的 aa.xml 文件
简介 XStream 是一个开源项目,一套简单实用的类库,用于序列化对象与 XML 对象之间的相互转换. 将 XML 文件内容解析为一个对象或将一个对象序列化为 XML 文件. 1.下载工具 xstr ...
- xp文件夹怎么设置密码?压缩文件及Office文件加密方法
怎么给文件夹设置密码?相信很多朋友都说使用专门的加密软件吧,今天小编教大家不需使用任何软件就可对文件夹进行加密设置,下面一起来看看是如何对文件夹进行加密的吧! 文件夹设置密码方法: 1.进入要进行加密 ...
最新文章
- centos syslog-ng 配置
- 思考并实现以下程序功能:实现一个抢红包的程序 java
- AES加密,加签验签
- ZooKeeper的工作原理
- asp.net mvc 缓存CaChe使用
- VB6.0报告命名空间找不到的原因
- HTML用户登录页面里面login.js代码
- python读取csv时keyerror_python – 错误:pandas hashtable keyerror
- 关于10月16日数据迁移致网友的致歉信
- linux驱动之设备号与创建设备节点
- 深夜不睡的我爬取一下美女照片!!!哈哈!!来吧,刺激磁刺激!!!
- VCF虚拟融合架构--企业IT基础架构建设新趋势-李飞 秦贵松 (VCF 虚拟融合架构 )
- 2020 中青杯数学建模思路+代码
- Android Google Play 支付SDK接入指南
- 细胞穿膜肽( CPPs)偶联肽核酸Tat-modified-PNA|C-myc tag-PNA|SSBP(I)-PNA|Tp-10-PNA|PTD-4-PNA
- Nginx从入门到精通(笔记)
- css3两种hover动画
- CSS写的青色漂亮导航菜单代码
- 2021年中国煤炭市场发展现状及市场发展走势分析[图]
- CF28B pSort 解题报告
热门文章
- java分号_java – 为什么这些分号不会产生错误?
- 高瓴张磊对话高毅邱国鹭:如何越过投资的价值陷阱?(附实录)
- element-ui 删除input框尾部默认图标和获取焦点边框高亮问题
- python批量查询ip归属地_python查询ip归属地
- 关于/etc/login.defs
- 【转】win7 旗舰版激活密钥
- pe计算机找桌面文件,如何在Windows pe打开桌面文件夹?找不到原桌面文件夹怎么办?...
- android解析xml nbsp报错,Android Studio 3 AndroidManifest.xml报错error: unknown eleme
- 初探信息科学中“三个世界”模型
- 不要把敏感信息写在k8s的env上