bytes.cat

La wiki d'FP d'informàtica

Eines de l'usuari

Eines del lloc


android_camera

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
android_camera [2023/12/19 00:58]
enric_mieza_sanchez [Foto full-size i FileProvider : donant accés a l'espai privat]
android_camera [2024/01/15 14:54] (actual)
enric_mieza_sanchez [Imatge de la càmera dins la nostra App]
Línia 109: Línia 109:
  
 <WRAP todo> <WRAP todo>
 +**Exercici MyGallery**
 +
 Implementa la recuperació de la imatge a l'inici de l'aplicació. Si existeix ja un arxiu de foto, mostra'l al ImageView. Implementa la recuperació de la imatge a l'inici de l'aplicació. Si existeix ja un arxiu de foto, mostra'l al ImageView.
  
-**App v0.4** - Implementa la visualització de les fotos que anem prenent en l'àrea compartida de l'aplicació. Utilitza una ''[[https://developer.android.com/develop/ui/views/layout/recyclerview|RecyclerView]]'' per visualitzar les fotos amb una //preview// en format //grid//.+**App v0.4** - Implementa la visualització de les fotos que anem prenent en l'àrea compartida de l'aplicació. Segueix les instruccions a l'article [[Android RecyclerView]] per visualitzar les fotos amb una //preview// en format //grid//.
  
 </WRAP> </WRAP>
Línia 140: Línia 142:
  
 Referència: Referència:
-  * [[https://medium.com/swlh/introduction-to-androids-camerax-with-java-ca384c522c5|tutorial d'ús de CameraX en Java (medium.com)]]. Probablement al crear el //layout// des del XML no funcioni la vista prèvia en Android Studio, però la App funcionarà. Aquest tutorial funciona prou directament.+  * [[https://medium.com/swlh/introduction-to-androids-camerax-with-java-ca384c522c5|tutorial d'ús de CameraX en Java (medium.com)]]. 
 +  * Consulteu la [[https://developer.android.com/jetpack/androidx/releases/camera?hl=es-419#groovy|doc oficial de CameraX]] per saber quina és la versió de la llibreria que convé utilitzar. 
 +  * Alguns //hacks// que cal fer, ja que el tutorial utilitza la v1.0.0 de CameraX, i les versions successives tenen alguns canvis: 
 +    * ''Manifest.permission.CAMERA'' -> ''android.Manifest.permission.CAMERA'' 
 +    * ''previewView.createSurfaceProvider()'' -> ''previewView.getSurfaceProvider()'' 
 +    * Probablement al crear el //layout// des del XML no funcioni la vista prèvia en Android Studio, però la App funcionarà.
  
 \\ \\
android_camera.1702947499.txt.gz · Darrera modificació: 2023/12/19 00:58 per enric_mieza_sanchez