如果关联的数据库条目被删除或更改,则删除保存到内部存储的图像

时间:2017-11-02 18:49:13

标签: android sqlite storage fileinputstream fileoutputstream

我正在创建一个日志记录应用程序,用户可以在其中创建一个包含多个文本字段的SQLite数据库条目。他们还必须选择捕获项目的图像。

将图片保存(以dd-mm-yy_hh-mm-ss.jpg文件名命名)到内部应用程序目录(imageDir),其路径输入到数据库条目中,以便它可以与列表视图和详细视图中的项目文本。

目前,如果删除了数据库项目或更新了图片,则旧图片仍保留在内部目录中。

显然,随着时间的推移,这些孤立的照片将占据相当大的存储空间。那么如何检查孤立的图片并自动删除它们呢?

0 个答案:

没有答案