Newer
Older
Endoscope / app / src / main / java / com / casic / endoscope / extensions / Context.kt
package com.casic.endoscope.extensions

import android.content.Context
import android.os.Environment
import com.pengxh.kt.lite.extensions.timestampToDate
import java.io.File

//扩展函数
fun Context.createVideoFileDir(): File {
    val videoDir = File(getExternalFilesDir(Environment.DIRECTORY_MOVIES), System.currentTimeMillis().timestampToDate())
    if (!videoDir.exists()) {
        videoDir.mkdir()
    }
    return videoDir
}

fun Context.createImageFileDir(): File {
    val imageDir = File(getExternalFilesDir(Environment.DIRECTORY_PICTURES), System.currentTimeMillis().timestampToDate())
    if (!imageDir.exists()) {
        imageDir.mkdir()
    }
    return imageDir
}