1.調(diào)用Context對象的方法:
getCacheDir()方法用于獲取/data/data/app包名/cache目錄;
getFilesDir()方法用于獲取/data/data/app包名/files目錄住诸;
getExternalCacheDir()方法可以獲取到 SDCard/Android/data/你的應(yīng)用包名/cache/目錄,一般存放臨時緩存數(shù)據(jù);
getExternalFilesDir()方法可以獲取到 SDCard/Android/data/你的應(yīng)用的包名/files/ 目錄萤悴,一般放一些長時間保存的數(shù)據(jù)陌选;
如果使用上面的方法,當(dāng)應(yīng)用被用戶卸載后告私,目錄下的所有文件都會被刪除。
2.調(diào)用Environment的方法
Environment.getExternalStorageDirectory(),獲取sd卡根目錄承桥,跟應(yīng)用的是否卸載無關(guān)驻粟。