@@ -38,6 +38,7 @@ import androidx.compose.ui.unit.dp
38
38
import androidx.compose.ui.unit.sp
39
39
import es.cibernarium.jetpackcomposeapp.ui.theme.JetpackComposeAppTheme
40
40
41
+
41
42
class MainActivity : ComponentActivity () {
42
43
override fun onCreate (savedInstanceState : Bundle ? ) {
43
44
super .onCreate(savedInstanceState)
@@ -51,40 +52,34 @@ class MainActivity : ComponentActivity() {
51
52
// Tot el que posem aqui serà la part visible de la nostre Aplicació
52
53
val scrollState = rememberScrollState()
53
54
Column (
54
- modifier = Modifier .padding(15 .dp).verticalScroll(scrollState)
55
+ modifier = Modifier
56
+ .padding(15 .dp)
57
+ .verticalScroll(scrollState)
55
58
) {
56
- Element ()
57
- Element ()
58
- Element ()
59
- Element ()
60
- Element ()
61
- Element ()
62
- Element ()
63
- Element ()
64
- Element ()
65
- Element ()
66
- Element ()
67
- Element ()
59
+ // Usuaris(perfils)
60
+ Element (Perfil (" Enric" ," Sòc un usuari molt actiu de la plataforma." ))
68
61
}
69
62
}
70
63
}
71
64
}
72
65
}
73
66
67
+ data class Perfil (val nom : String ,val description : String )
68
+
74
69
@Composable
75
- private fun Element (){
70
+ private fun Element (dades : Perfil ){
76
71
Row {
77
72
Avatar ()
78
73
Column (
79
74
modifier = Modifier .padding(15 .dp)
80
75
) {
81
- SalutacioPersonal (nom = " Francesc " )
82
- Description ()
76
+ SalutacioPersonal (nom = dades.nom )
77
+ Description (description = dades.description )
83
78
}
84
79
}
85
80
}
86
81
@Composable
87
- private fun SalutacioPersonal (nom : String ){
82
+ fun SalutacioPersonal (nom : String ){
88
83
Text (
89
84
text = " Hola $nom !" ,
90
85
color = Color .Red ,
@@ -95,7 +90,7 @@ class MainActivity : ComponentActivity() {
95
90
)
96
91
}
97
92
@Composable
98
- private fun Avatar (){
93
+ fun Avatar (){
99
94
Image (
100
95
painter = painterResource(R .drawable.qx7jysym_400x400),
101
96
contentDescription = " Logo Refus" ,
@@ -106,7 +101,7 @@ class MainActivity : ComponentActivity() {
106
101
)
107
102
}
108
103
@Composable
109
- private fun Description (){
110
- Text (text = " Benvingut a la teva App de montanyisme i a on trobaràs tots els recursos a la teva disposició. " )
104
+ fun Description (description : String ){
105
+ Text (text = description )
111
106
}
112
107
}
0 commit comments