Skip to content

Instantly share code, notes, and snippets.

View rajaumair7890's full-sized avatar
๐Ÿ™ƒ

Umair Abdullah rajaumair7890

๐Ÿ™ƒ
View GitHub Profile
@rajaumair7890
rajaumair7890 / LocalFileStorageRepository.kt
Created December 14, 2023 14:03
LocalFileStorage CRUD for Android
class LocalFileStorageRepository(
private val context: Context
) {
suspend fun saveImageToInternalStorage(filename: String, bitmap: Bitmap): Boolean{
return withContext(Dispatchers.IO) {
return@withContext try {
val isExistingFile = context.filesDir.listFiles()?.firstOrNull {
it.canRead() && it.isFile && it.nameWithoutExtension == filename
import androidx.compose.animation.AnimatedVisibility
import androidx.compose.animation.core.LinearEasing
import androidx.compose.animation.core.animateDp
import androidx.compose.animation.core.tween
import androidx.compose.animation.core.updateTransition
import androidx.compose.animation.fadeIn
import androidx.compose.animation.fadeOut
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Row