标签: android sqlite storage fileinputstream fileoutputstream
我正在创建一个日志记录应用程序,用户可以在其中创建一个包含多个文本字段的SQLite数据库条目。他们还必须选择捕获项目的图像。
将图片保存(以dd-mm-yy_hh-mm-ss.jpg文件名命名)到内部应用程序目录(imageDir),其路径输入到数据库条目中,以便它可以与列表视图和详细视图中的项目文本。
目前,如果删除了数据库项目或更新了图片,则旧图片仍保留在内部目录中。
显然,随着时间的推移,这些孤立的照片将占据相当大的存储空间。那么如何检查孤立的图片并自动删除它们呢?