Ho studiato Android soprattutto il sistema View. Ho delle differenze tra le domande, ma non ci sono documenti o riferimenti nella mia lingua madre. Quindi voglio sapere da voi ragazzi.Quali sono le differenze tra Surfaceview e TextureView?
risposta
TextureView
Un TextureView può essere utilizzato per visualizzare un flusso di contenuto. Tale flusso di contenuti può ad esempio essere un video o una scena OpenGL.
Esempio:
https://github.com/dalinaum/TextureViewDemo
documento:
http://developer.android.com/reference/android/view/TextureView.html
SurfaceView
Fornisce una superficie di disegno dedicato incorporato all'interno di una gerarchia vista.
Esempi:
http://www.mindfiresolutions.com/Using-Surface-View-for-Android-1659.php
http://blog.wisecells.com/2012/06/04/surface-view-android/
documento:
http://developer.android.com/reference/android/view/SurfaceView.html
Grazie per la condivisione https://github.com/dalinaum/TextureViewDemo :) – Dalinaum
SurfaceView
e TextureView
entrambi sono ereditati dalla classe android.view.View. Tuttavia ci sono alcune differenze strutturali tra di loro.
Quando si desidera un maggiore controllo del consiglio di amministrazione unico disegno, andare per SurfaceView
- Non è possibile sovrapporre due
SurfaceView
.
TextureView
ha i seguenti vantaggi rispetto SurfaceView
:
- è possibile animare, trasformare e scalare un
TextureView
.
È certamente possibile impilare due SurfaceViews se si utilizza un FrameLayout e setZOrderMediaOverlay a true on delle viste di superficie – Clocker
- 1. Quali sono le differenze tra $ {} e # {}?
- 2. Quali sono/sono le principali differenze tra Flink e Storm?
- 3. Quali sono/sono le differenze tra MSBuild e TFSBuild
- 4. Quali sono le differenze tra le classi Helper e Utility?
- 5. Quali sono le differenze tra & e &&, | e || in R?
- 6. SurfaceView vs TextureView per fotocamera?
- 7. Quali sono le differenze tra un compilatore e un linker?
- 8. Quali sono le differenze tra JSP e Facelets?
- 9. Quali sono le differenze tra un'istruzione GOTO e GOSUB BASIC
- 10. Quali sono le differenze tra MPI e OpenMP?
- 11. Quali sono le differenze tra RedrawWindow e UpdateWindow in Win32?
- 12. Quali sono le differenze tra evento e segnale in Qt
- 13. Quali sono le differenze effettive tra child_process.fork e cluster.fork?
- 14. Quali sono le differenze tra flex-grow e width?
- 15. Quali sono le principali differenze tra Babel e TypeScript
- 16. Quali sono le differenze tra Notifica e pynotify?
- 17. Quali sono le differenze tra coerenza sequenziale e coerenza quiescente?
- 18. Quali sono le differenze tra NSURLConnection e ASI-HTTP-Request?
- 19. Quali sono le differenze tra dpm() e dsm()?
- 20. Quali sono le differenze tra XmlSerializer e BinaryFormatter
- 21. Quali sono le differenze chiave tra JavaScript e ActionScript 3?
- 22. Quali sono le differenze tra flex mxml e actionscript-3
- 23. Quali sono le differenze tra Int e Integer in Scala?
- 24. Quali sono le differenze tra HasOne e References in Nhibernate?
- 25. Quali sono le differenze tra struct_time e datetime?
- 26. Quali sono le differenze attuali tra jQuery e Prototype?
- 27. Quali sono le differenze tra ibm jdk e oracle jdk?
- 28. Quali sono le differenze tra Conda e Anaconda
- 29. Quali sono le differenze tra Chrome, Canary e Chromium?
- 30. Quali sono le differenze tra l'autenticazione LDAP e Active Directory?
possono essere @ChintanRathod collegamento utile per il fratello documento you.nice +1 –