Android Compose Progress App

Bahadireray
Sep 7, 2023

--

Merhaba sizlere bu yazımda compose içerisinde kullanıcıya loading işlemlerinde göstereceğiniz progress uygulamalarını anlatmaya çalışacağım.

class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
Column(
verticalArrangement = Arrangement.SpaceEvenly,
horizontalAlignment = Alignment.CenterHorizontally,
modifier = Modifier.fillMaxSize()
) {
SimpleCircularProgressIndicator()
FeaturedCircularProgressIndicator()
SimpleLinearProgressIndicator()
FeaturesLinearProgressIndicator()
}

}
}
}

@Composable
fun SimpleCircularProgressIndicator() {
CircularProgressIndicator()
}

@Composable
fun FeaturedCircularProgressIndicator() {
CircularProgressIndicator(
progress = 0.8f,
modifier = Modifier.padding(8.dp),
color = Color.Green,
strokeWidth = 2.dp
)
}

@Composable
fun SimpleLinearProgressIndicator() {
LinearProgressIndicator()
}

@Composable
fun FeaturesLinearProgressIndicator() {
LinearProgressIndicator(
progress = 0.3f,
modifier = Modifier.padding(80.dp),
color = Color.Green,
)
}

Bir başka yazımda görüşmek üzere :)

--

--

No responses yet