从我的Android应用程序中你可以下载存储在SD卡上的PDF文件,我希望对用户不可见,所以改变你的文件扩展名,但似乎不够,所以我想能够编辑pdf并在pdf的开头插入一个字符串,以便在pdf中这个字符串时它不可用。
如果您可以告诉我如何打开/转换pdf以将字符串添加到开头,或者其他类型的方法将不胜感激。
Thankss !!
答案 0 :(得分:2)
查看http://developer.android.com/guide/topics/data/data-storage.html有关在android中操作文件的各种选项。如果您希望文件对应用程序是私有的,而不是更改扩展名和文件头,则可能需要考虑权限。作为示例,请考虑以下行,该行以私有模式打开文件以进行输出。也就是说,除了您的应用程序之外,没有人能够访问该文件:
FileOutputStream fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);