Class KitStorageUtils

  • All Implemented Interfaces:

    
    public class KitStorageUtils
    
                        

    Created by Android Studio. User: lvhongzhen Date: 2019-11-28 Time: 11:43

    • Constructor Detail

      • KitStorageUtils

        KitStorageUtils()
    • Method Detail

      • getSavePath

         static String getSavePath(Context context, String type, int res)
      • writeToPublicDir

         static void writeToPublicDir(File pFile, ParcelFileDescriptor pParcelFileDescriptor)
      • read

         static void read(ParcelFileDescriptor parcelFileDescriptor, File dst)
      • copy

         static void copy(FileInputStream ist, FileOutputStream ost)
      • getContentUri

         Uri getContentUri(int type, String id)
        Parameters:
        type - MediaStore类型,0:Images,1:Video,2:Audio
        id - 通过扫描获取到的MediaStore."xxx".Media.
        Returns:

        content uri

      • saveMediaToPublicDir

         static boolean saveMediaToPublicDir(Context context, File file, String type)
        Parameters:
        context - 上下文
        file - 文件
        type - KitStorageUtils.
        Returns:

        保存媒体数据到公有目录返回结果

      • saveMediaToPublicDir

         static boolean saveMediaToPublicDir(Context context, File file, String outputFileName, String type)
        Parameters:
        context - 上下文
        file - 文件
        outputFileName - 输出的文件名,不包含路径
        type - KitStorageUtils.
        Returns:

        保存媒体数据到公有目录返回结果