最近在研究各种 android 软件实现的加密相册功能。加密相册的原理就是,把文件移动到新的相册。如果适配了分区存储,会发现,这个并不是一个 write 请求,而是一个复制+ 删除请求, 什么这么说呢? 首先是将文件复制到一个单独的相册, 这个相册不能被 android 的 contentResolver 所获取的, 那么只能先写就是(复制),然后在申请删除请求, 这个适配对于用户来说相当不友好。
如果相册直接申请文件管理权限,能否在 google play 上架,这个又是一个相当难搞的问题。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.