Initial commit

This commit is contained in:
Lucàs
2025-01-02 14:44:39 +01:00
commit 5a592f3e43
54 changed files with 1564 additions and 0 deletions
@@ -0,0 +1,40 @@
package fr.univpau.queezer
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.compose.runtime.Composable
import androidx.compose.runtime.LaunchedEffect
import androidx.compose.ui.platform.LocalContext
import androidx.navigation.compose.NavHost
import androidx.navigation.compose.composable
import androidx.navigation.compose.rememberNavController
import androidx.lifecycle.lifecycleScope
import kotlinx.coroutines.launch
class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContent {
QueezerApp()
}
}
}
@Composable
fun QueezerApp() {
val navController = rememberNavController()
NavHost(navController = navController, startDestination = "home") {
composable("home") {
HomeScreen(navController)
}
composable("game") {
GameScreen(navController)
}
composable("settings") {
SettingsScreen(navController)
}
}
}