我的Android应用程序只下载第一份午餐的数据。该数据是~50 MB与〜2500文件。
1.如果文件是在SharedSettings中下载的,是否存储是一个好主意?问题是,如果用户清除数据应用程序(可能是错误的),他必须重新下载所有内容。我手动复制预先装好的数据库/data/data/../databases/,它是一个好主意,检查是否存在数据库,如果没有那么下载的一切?:检查文件夹和所有数据是否已经存在
if(new File(/data/data/../databases/myDB.db).exists){//dont download}
2.Is得到文件夹的大小,并检查它是否是一个很好的方式来查看文件夹+数据是否好?还是有更好的方法来检查2个文件夹是否相同?
谢谢。
相当肯定,他说,他被存储-if-文件是在sharedprefs下载,就像一个布尔旗。不是实际的数据。这将是一个体面的解决方案。如果用户清除了应用程序数据,那么您可能想重申他们没有清除其他任何内容,即时通讯。 – Eric
是啊哈哈我的意思是存储一个布尔值(如埃里克说)..谢谢你的回答 – Omar