2011-10-01 24 views
8

için 3d flip animasyonu nasıl ayarlanır Animasyon üzerinde çalışıyorum, kostüm ızgara görünümünde çocuk görünümüne animasyon vermek istiyorum. ve android için şili (görüntü görüntüsü) için 3d Geçiş gibi bu animasyon.Kılavuz görünümü

Bu konsepti kullanıyorum http://www.inter-fuser.com/2009/08/android-animations-3d-flip.html.

Ancak, grileşme görünümünü görüntüleyemiyorum.

Lütfen bana yardım edin.

+0

tarafından mı? – Rejinderi

+0

Denedim ama çalışmıyor. android api demo olarak tüm ızgara görünümü döndürmek mümkün ama bir seferde ızgara görünümü sadece bir görüntü döndürmek mümkün değil. – amity

+0

Merhaba rejinderi Hiç bu tür bir animasyonu denediniz mi? eğer evet ise lütfen bana yardım edin. Hızlı yanıt için – amity

cevap

2

Özel GridView yapıcıya setStaticTransformationsEnabled(true); uygulamanız gerekir. Sonra 3D bahsediyoruz yana olduğunu overriden fonksiyonu

+0

teşekkürler zayıf tel. Bunu deneyeceğim. – amity

+0

burayı kontrol edin http://stackoverflow.com/questions/5339907/3d-cube-transition-in-android – weakwire

0

için protected boolean getChildStaticTransformation(View child, Transformation t) ve return true de dönüştürmeleri uygulamak, muhtemelen sen RenderScript

ve openGL bakmak gerekir sanırım. Renderscript, öğretici ilişkin

renderscript bir kullanım için en iyi Örneğin Part-I ve Part-II

de yukarıda Petek 3.0 ve Youtube ve Kitaplar uygulamadır.

+0

Gerçekten kendi yazımları da dahil olmak üzere karmaşık ve gerekçeli bir şekilde sunumu görmüyorum. Android View, Tabletlerde hızlandırılmış bir donanımdır. <480 x800 çözünürlükteki telefonlardaki performans, GPU kullanımı olmadan iyidir ve eğer bazı sebeplerden dolayı yeterince iyi değilse, her zaman OpenGL vardır. Ama evet RenderScript başka bir alternatif – weakwire

+0

yani bu yüzden openGL ve rendersript olmadan 3D şili ve karuseli mümkün olduğu anlamına gelir? – Ads

+0

openGL kullanmadan bu sorunun çözümünü yaptım – amity

0

Bağlantınızdaki çevirme animasyonu, inandırılabilir 3D döndürmeler üretmiyor. Y ekseninde basit bir dönüş yeterli değildir. Bu güzel iOS çevirme hissini yaratmak için zoom efekti de gereklidir. Bunun için şu örneğe bir göz atın: https://code.google.com/p/android-3d-flip-view-transition.

Buraya bir video da vardır: Üst ızgara üzerinde bir animasyon uygulamak böylelikle .. tüm alt görünümler için geçerli olacaktır u animasyon başladı .. çalışması gerekir görüntülemek doğru olmadığını http://youtu.be/52mXHqX9f3Y

İlgili konular