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

  • Jonathan D.

    Jonathan D.

    3 Kasım 2006
  • Watcher3223

    Watcher3223

    15 Kasım 2007
  • wwjoshdu

    wwjoshdu

    18 ŞUBAT 2011