Özellikle sistemi görüntüle Android çalışıyorum. Aralarında bir soru farklılığım var ama ana dilimde belge veya referans yok. Bu yüzden sizden tanımak istiyorum.Yüzey Görünümü ve TextureView arasındaki farklar nelerdir?
cevap
TextureView
bir TextureView bir içerik akışı görüntülemek için kullanılabilir. Böyle bir içerik akışı, örneğin bir video veya bir OpenGL sahnesi olabilir.
Örnek:
https://github.com/dalinaum/TextureViewDemo
Belge:
bir görünümü hiyerarşi içine gömülmüş özel bir çizim yüzeyini sağlar
http://developer.android.com/reference/android/view/TextureView.html
SurfaceView.
Örnekler:
http://www.mindfiresolutions.com/Using-Surface-View-for-Android-1659.php
http://blog.wisecells.com/2012/06/04/surface-view-android/
Belge:
http://developer.android.com/reference/android/view/SurfaceView.html
sayesinde yararlı linki @ChintanRathod edilebilir yüzey görünümlerinde doğrudur – Dalinaum
SurfaceView
ve TextureView
hem android.view.View sınıfından devralınır. Bununla birlikte, bunlar arasında bazı yapısal farklar vardır. SurfaceView
- Sen iki
SurfaceView
bindirmek edemez içinEğer tek çizim kurulu daha fazla kontrol isteyen
, git.
TextureView
SurfaceView
göre aşağıdaki avantajları vardır:
- Sen canlandırın Transform ve
TextureView
olabilir Ölçek.
paylaşımı için you.Nice belge kardeşine 1 – Clocker
- 1. Anlık görüntü görünümü ve dinamik görünüm arasındaki farklar nelerdir?
- 2. RDD'lerin dilimleri ve bölümleri arasındaki farklar nelerdir?
- 3. StringTemplate ve FreeMarker arasındaki temel farklar nelerdir?
- 4. OllyDbg ve WinDbg arasındaki farklar nelerdir?
- 5. R.styleable, R.style ve R.attr arasındaki farklar nelerdir?
- 6. Osql, isql ve sqlcmd arasındaki farklar nelerdir?
- 7. 'require`,' import` ve `use` arasındaki farklar nelerdir?
- 8. Model, ModelMap ve ModelAndView arasındaki farklar nelerdir?
- 9. Bildirim ve pynotify arasındaki farklar nelerdir?
- 10. .Net'de ConcurrentQueue ve BlockingCollection arasındaki farklar nelerdir?
- 11. Esnek büyüme ve genişlik arasındaki farklar nelerdir?
- 12. Farklı yollarda clang arasındaki farklar nelerdir?
- 13. Derleyici ile bağlayıcı arasındaki farklar nelerdir?
- 14. Perl değişken bildirimi içinde $, @,% arasındaki farklar nelerdir?
- 15. PHP'de system(), exec() ve shell_exec() arasındaki farklar nelerdir?
- 16. HAML, SASS/Compass ve ERB arasındaki temel farklar nelerdir?
- 17. Arm-eabi-gcc ve arm-elf-gcc arasındaki farklar nelerdir?
- 18. Matematik (E | PI) ve StrictMath'inki arasındaki farklar nelerdir?
- 19. Glob stili desen ve düzenli ifade arasındaki farklar nelerdir?
- 20. selenid() & gezinmek ve almak aşağıdaki arasındaki farklar nelerdir
- 21. VBA 6.0 ve VBA 7.0 arasındaki farklar nelerdir?
- 22. Repa 2 ve 3 API'leri arasındaki temel farklar nelerdir?
- 23. python2.5, pysqlite ve apsw'den sqlite3 arasındaki farklar nelerdir?
- 24. Şablon odaklı ve reaktif formlar arasındaki pratik farklar nelerdir?
- 25. Vektör, matris ve dizi veri türleri arasındaki farklar nelerdir?
- 26. Hazırda bekleme oturum yöntemleri saveOrUpdate() ve birleştirme() arasındaki farklar nelerdir?
- 27. -std = C++ 11 ve -std = gnu ++ 11 arasındaki farklar nelerdir?
- 28. Active Record ve Repository pattern arasındaki farklar nelerdir?
- 29. Eclipse RCP'deki eklentiler, özellikler ve ürünler arasındaki farklar nelerdir?
- 30. g ++ sürüm 4.0.0.8 ve 4.3.2 arasındaki farklar nelerdir?
Bir FrameLayout ve setZOrderMediaOverlay kullanırsanız, kesinlikle iki SurfaceViews yığabilirsiniz https://github.com/dalinaum/TextureViewDemo :) –