SORU
5 Temmuz 2012, PERŞEMBE


'İmageView arasındaki fark ne.ScaleType.CENTER_İNSİDE ve FİT_CENTER?

İmageView arasındaki farkı söyleyemem.ScaleType.CENTER_İNSİDE ve İmageView.ScaleType. FİT_CENTER.

İmageView.ScaleType.CENTER_İNSİDE

Ölçek görüntü düzgün (korumak görüntünün en-boy oranı), böylece her iki boyutu (genişlik ve yükseklik) görüntü olacak eşit veya daha az ilgili boyutun görünümü (eksi doldurma).

İmageView.ScaleType. FİT_CENTER

Src orijinal en boy oranını korur, ama aynı zamanda src tamamen dst sığar sağlayacak bir ölçek hesaplamak. En az bir eksen (X veya Y) tam olarak uyacak. Sonuç dst içinde ortalanır.

Birisi ikisi arasındaki farkı aydınlatabilir mi?

CEVAP
5 Temmuz 2012, PERŞEMBE


FİT_CENTER kaynağı tamamen kabın içinde uygun olduğundan emin olun, yatay veya dikey eksen tam olacak.

CENTER_İNSİDE kenarları maçı tam olarak yapmak yerine kabın içinde resmi merkezi olacak.

eğer bir kare kutusu 10" x 10" ve bir görüntü oldu 8"x8", CENTER_İNSİDE olurdu doğrudan ortasında kutu ile 2" arasındaki kaynak ve hedef kap.

Yukarıdaki örnekten FİT_CENTER, aynı görüntü ile, açılar birbirine eşittir, ve bir eksen hedef maç olacak çünkü tüm konteyner uygun olur. İle FİT_CENTER sen bir kutu 5" x 10" ve resim 5" x 7", görüntü olurdu orantılı olarak ölçeklendirilmiş, yani bir eksen uyabilir, ama hala merkezi görüntü içinde hedef.

Benzer, ama bir kaynak diğeri de hedef içindeki görüntü merkezleri ise hedef mümkün olduğunca doldurun, böylece yapılır.

Biraz açıklar umuyoruz

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Cole Rolland

    Cole Rolland

    23 Kasım 2008
  • Film Riot

    Film Riot

    16 NİSAN 2006
  • fufko

    fufko

    27 ŞUBAT 2006