bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


android_listview

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
Ultima revisió Ambdós costats nova versio
android_listview [2022/10/10 10:14]
enrique_mieza_sanchez
android_listview [2023/10/16 14:54]
enric_mieza_sanchez
Línia 51: Línia 51:
  
 ==== Codi taula de rècords ==== ==== Codi taula de rècords ====
-<sxh java>+<file java>
 package com.example.listilla; package com.example.listilla;
  
Línia 121: Línia 121:
             @Override             @Override
             public void onClick(View v) {             public void onClick(View v) {
-                for (int i=0;i<500;i++) {+                for (int i=0;i<3;i++) {
                     records.add(new Record(100, "Anonymous"));                     records.add(new Record(100, "Anonymous"));
                 }                 }
Línia 131: Línia 131:
 } }
  
-</sxh>+</file>
  
  
Línia 146: Línia 146:
     * Transforma el seu layout per defecte a LinearLayout.     * Transforma el seu layout per defecte a LinearLayout.
     * Afegiex 2 ''TextView'' amb IDs ''nom'' i ''intents''.     * Afegiex 2 ''TextView'' amb IDs ''nom'' i ''intents''.
-  * Afegeix un botó amb ID = ''button''. Servirà per afegir ítems al ''ListView'' i comprovar el //scroll// del ''ListView''.+  * Afegeix un botó al //layout// ''activity_main.xml'' amb ID = ''button''. Servirà per afegir ítems al ''ListView'' i comprovar el //scroll// del ''ListView''.
 </WRAP> </WRAP>
  
Línia 152: Línia 152:
 ==== Exercici 2 ==== ==== Exercici 2 ====
 <WRAP todo> <WRAP todo>
-Randomitza la generació d'entrades a la taula, generant nº d'intents variats i noms trets d'una llista d'uns 15 o 20 elements.+Randomitza la generació d'entrades a la taula, generant nº d'intents variats i noms i cognoms mesclant-los de dues llistes d'uns 15 o 20 elements.
 </WRAP> </WRAP>
  
Línia 159: Línia 159:
 <WRAP todo> <WRAP todo>
 Afegeix una imatge als elements de la llista (imatge fixa). Per fer-ho hauràs de: Afegeix una imatge als elements de la llista (imatge fixa). Per fer-ho hauràs de:
-  * Afegir carpeta ''assets'' a ''res'' (a.k.a''R'' de //resources//). +  * Ves la view de projecte de l'Android StudioVisualitza la carepta <code>res -> drawable</code> 
-  * Afegir la imatge la carpeta ''assets''+  * Importar una imatge arrossegant-la dins de ''Drawable''
-  * Modificar el ''list_item.xml'' i afegir-hi una ImageView amb la imatge anterior.+  * Modificar el ''list_item.xml'' i afegir-hi una ''ImageView'' amb la imatge anterior. 
 +  * Modifica el //layout// del ''list_item'' perquè et quedi com la imatge suggerida adjunta. 
 +    * Pista: pots combinar diversos //LinearLayout// horitzontals i verticals per aconseguir el resultat desitjat. 
 +  * Afegeix diverses imatges als //resources// i aleatoritza l'assignació d'imatges a cada element ''Record''
 + 
 +{{ android:listilla1.png?200 }}
 </WRAP> </WRAP>
  
android_listview.txt · Darrera modificació: 2023/12/18 22:48 per enric_mieza_sanchez