Ich habe gerade Android View System studiert. Ich habe eine Frage Unterschiede zwischen ihnen, aber es gibt keine Dokumente oder Referenzen in meiner Muttersprache. Ich möchte es von euch wissen.Was sind die Unterschiede zwischen Surfaceview und TextureView?
Antwort
TextureView
TextureView A kann verwendet werden, um einen Inhaltsstrom anzuzeigen. Ein solcher Content-Stream kann beispielsweise ein Video oder eine OpenGL-Szene sein.
Beispiel:
https://github.com/dalinaum/TextureViewDemo
Dokument:
http://developer.android.com/reference/android/view/TextureView.html
Surface
eine spezielle Zeichenfläche innerhalb einer Ansichtshierarchie eingebettet bietet.
Beispiele:
http://www.mindfiresolutions.com/Using-Surface-View-for-Android-1659.php
http://blog.wisecells.com/2012/06/04/surface-view-android/
Dokument:
http://developer.android.com/reference/android/view/SurfaceView.html
Dank für die gemeinsame Nutzung https://github.com/dalinaum/TextureViewDemo @ChintanRathod werden :) – Dalinaum
SurfaceView
und TextureView
beide aus android.view.View Klasse geerbt. Allerdings gibt es einige strukturelle Unterschiede zwischen ihnen.
Wenn Sie mehr Kontrolle über die einzelnen Zeichenbrett wollen, gehen Sie für SurfaceView
- Sie nicht
SurfaceView
zwei überlagern können.
TextureView
hat folgende Vorteile gegenüber SurfaceView
:
- Sie Animieren kann, Transformieren und
TextureView
Maßstab.
Sie sicherlich zwei SurfaceViews stapeln können, wenn Sie einen FrameLayout und setZOrderMediaOverlay verwenden zu den Oberflächenansichten zu wahren – Clocker
- 1. Was sind die Unterschiede zwischen zweien?
- 2. Was sind die Unterschiede zwischen Karma Reportern?
- 3. Was sind die Unterschiede zwischen & und &&, | und || in R?
- 4. Was sind die Unterschiede zwischen PECL und PEAR?
- 5. Was sind die Unterschiede zwischen Active Record und Repository-Muster?
- 6. Graph - Was sind die Unterschiede zwischen eingebetteten und topologischen Graphen?
- 7. Was sind die Unterschiede zwischen C und C++ Aufrufkonventionen?
- 8. Was sind die Unterschiede zwischen Vanille Perl und Strawberry Perl?
- 9. Was sind die Unterschiede zwischen LDAP und Active Directory?
- 10. Was sind die Unterschiede zwischen WCF und traditionellen ASP.NET Web
- 11. Was sind die Unterschiede zwischen Gleitern und Programmierern?
- 12. Was sind die Unterschiede zwischen to.equal (true) und to.be.true?
- 13. Was sind die Unterschiede zwischen WebAPI und WebAPI 2
- 14. Was sind die Unterschiede zwischen HasOne und Referenzen in Nhibernate?
- 15. Was sind die Unterschiede zwischen .pem, .cer und .der?
- 16. Was sind die größten Unterschiede zwischen fopen und curl?
- 17. Was sind die Unterschiede zwischen LLVM und Java-Bytecode?
- 18. Was sind die praktischen Unterschiede zwischen Fliegengewicht und Singleton-Mustern?
- 19. Was sind die Unterschiede zwischen flex mxml und actionscript-3?
- 20. Was sind die Unterschiede zwischen ADOdb und PDO in PHP?
- 21. Was sind die Unterschiede zwischen WebServiceBinding.EmitConformanceClaims und WebServiceBinding.ConformanceClaims?
- 22. Was sind die Unterschiede in JIT zwischen Java und. NET
- 23. Was sind die Unterschiede zwischen Pause und Ausfahrt?
- 24. Was sind die Unterschiede zwischen R.styleable, R.style und R.attr?
- 25. Was sind die Unterschiede zwischen struct_time und datetime?
- 26. Was sind die Unterschiede zwischen Layern und erweiterbaren Effekten?
- 27. Was sind die Unterschiede zwischen ConcurrentQueue und BlockingCollection in .Net?
- 28. Was sind die Unterschiede zwischen Entweder und Option?
- 29. Was sind die Unterschiede zwischen Opera Unite und Node.js?
- 30. Was sind die Unterschiede zwischen rbenv, rvm und chruby?
kann Link hilfreich you.Nice Dokument Bruder +1 –