getFilesdir的存储的数据会被永久的保存下来,而使用getCacheDir存储的数据当手机内存不足时系统会清除使用getCacheDir存储的数据,建议一些重要的数据使用getFilesDir来存储,而一些缓存使用geCacheDir来存储