Autore Topic: Animazione/video/GIF in activity  (Letto 287 volte)

Offline ozzem

  • Nuovo arrivato
  • *
  • Post: 18
  • Respect: 0
    • Mostra profilo
Animazione/video/GIF in activity
« il: 13 Luglio 2016, 22:29:35 CEST »
0
Ciao ragazzi,
è un po' di tempo che mi attanaglia questo problema. In pratica ho un video.mp4 trasformato anche in GIF o cmq trasformabile in qualsiasi formato possa essere utile, che vorrei partisse in automatico in un fragment appena apro l'activity. Naturalmente qualcosa a basso impatto sulle performance. Non riesco proprio a capacitarmi come sia possibile fare ciò. Inizialente avevo pensato ad inserire una GIF ma ho trovato non poche difficoltà fino ad abbandonare. Allego qual è il risultato che vorrei ottenere (il video/animazione di cui parlo è l'omino che si muove e da l' OK). Ringrazio chiunque riesca ad instradarmi...magari l'app qualcuno di voi la conosce ed usa anche. Ciao e grazie

https://drive.google.com/open?id=0B8Xj8-zTzS28N0g1Q2p4LVQxUVk


Online Ohmnibus

  • Utente senior
  • ****
  • Post: 593
  • Respect: +132
    • Google+
    • @ohmnibus
    • Mostra profilo
    • Lords of Knowledge GdR
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    Ohmnibus
  • Sistema operativo:
    Windows 7 x64
Re:Animazione/video/GIF in activity
« Risposta #1 il: 14 Luglio 2016, 10:11:31 CEST »
+1

La soluzione più semplice da implementare che mi viene in mente consiste nel far girare una gif animata in una WebView.


Non ho molta esperienza sull'argomento, ma direi che le animazioni "introduttive" come quelle che vuoi fare tu si ottengono sostanzialmente in due modi:

- Estrai le immagini dei singoli frame, e li organizzi con un animation-list: https://developer.android.com/guide/topics/resources/animation-resource.html#Frame
- Generi un'immagine vettoriale animata: https://developer.android.com/reference/android/graphics/drawable/AnimatedVectorDrawable.html

l'esempio che hai postato direi che ricade nella seconda categoria, va detto che la realizzazione di un'immagine vettoriale animata richiede più lavoro (e probabilmente strumenti adeguati), mentre il primo metodo più essere automatizzato a partire da un filmato qualsiasi.
Ohmnibus
Le mie app su Play Store

È stata trovata una soluzione al tuo problema? Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato.