zoukankan      html  css  js  c++  java
  • Android笔记之获取缓存路径

    1、优先sd卡,否则 data

    File cacheDir;
            // 预防这个手机没有SD卡,或者SD正好被移除了的情况
            if (Environment.getExternalStorageState().equals(
                    android.os.Environment.MEDIA_MOUNTED)) {
                // new File(File dir, String name);在dir的目录下建一个name文件夹并返回
                // getExternalCacheDir的路径是/sdcard/Android/data/<application
                // package>/cache
                cacheDir = new File(context.getExternalCacheDir(),
                        DEFAULT_CACHE_DIR);
            } else {
                // getCacheDir的路径是/data/data/<application package>/cache
    
                cacheDir = new File(context.getCacheDir(), DEFAULT_CACHE_DIR);
            }

    Done

  • 相关阅读:
    文件路径与操作系统
    试验10
    shiyan9
    sql
    shiyan8
    iostream
    shiyan7
    CDMA
    试验6
    试验5
  • 原文地址:https://www.cnblogs.com/xingyyy/p/4189985.html
Copyright © 2011-2022 走看看