美文网首页
FilePathUtil

FilePathUtil

作者: Gene_6290 | 来源:发表于2019-06-13 22:11 被阅读0次

public class TtFilePathUtil {

//当前包名  com.example.gslih.myapplication

    public static String getPackageName(Context context) {

return context.getPackageName();

}

//当前类名  a.FilePathActivity

    public static String getLocalClassName(Activity activity) {

return activity.getLocalClassName();

}

//内部File路径  /data/user/0/com.example.gslih.myapplication/files

    public static String getFilesDir(Context context) {

return context.getFilesDir().toString();

}

//内部Cache路径  /data/user/0/com.example.gslih.myapplication/cache

    public static String getCacheDir(Context context) {

return context.getCacheDir().toString();

}

//外部Cache路径  /storage/emulated/0/Android/data/com.example.gslih.myapplication/cache

    public static String getExternalCacheDir(Context context) {

return context.getExternalCacheDir().toString();

}

//外部File路径  /storage/emulated/0/Android/data/com.example.gslih.myapplication/files

    public static String getExternalFilesDir(Context context) {

return context.getExternalFilesDir("").toString();

}

//判断外部存储是否可用

    public static boolean ifExternalMounted() {

return MEDIA_MOUNTED.equals(Environment.getExternalStorageState());

}

//内部存储根目录  /data

    public static String getDataDirectory() {

return Environment.getDataDirectory().toString();

}

//外部存储根目录  /storage/emulated/0

    public static String getExternalStorageDirectory() {

return Environment.getExternalStorageDirectory().toString();

}

//公路径  /storage/emulated/0

    public static String getExternalStoragePublicDirectory() {

return Environment.getExternalStoragePublicDirectory("").toString();

}

//下载路径,实质任然是内部存储  /cache

    public static String getDownloadCacheDirectory() {

return Environment.getDownloadCacheDirectory().toString();

}

//系统路径,实质任然是内部存储  /system

    public static String getRootDirectory() {

return Environment.getRootDirectory().toString();

}

}

相关文章

  • FilePathUtil

    public class TtFilePathUtil { //当前包名 com.example.gslih.my...

网友评论

      本文标题:FilePathUtil

      本文链接:https://www.haomeiwen.com/subject/jwcdoxtx.html