SORU
24 Temmuz 2012, Salı


Google Şimdi Google yeni kart arayüzü

Şimdi Google ve Google (Android) kartı gibi bir arabirim kullanın.

enter image description here

Eğer herkes bu arayüz Android çoğaltılabilir nasıl herhangi bir fikir var mı diye merak ettim.

İkisi de çok yeni bir kart göstermek için oldukça ilginç animasyonlar var; herhangi bir düşünce çok iyi olurdu.

CEVAP
7 EYLÜL 2012, Cuma


Google Kartları oluşturma tarzı here / düzeni çoğaltmak için nasıl bir öğretici attılar.

Önemli adım

  1. Özel bir düzen oluşturun
  2. Çocuklar çizim için gözlemci ekleyin
  3. Alternatif kartları animasyon

İşte bir kod parçası

@Override
public void onGlobalLayout() {
    getViewTreeObserver().removeGlobalOnLayoutListener(this);

    final int heightPx = getContext().getResources().getDisplayMetrics().heightPixels;

    boolean inversed = false;
    final int childCount = getChildCount();

    for (int i = 0; i < childCount; i  ) {
        View child = getChildAt(i);

        int[] location = new int[2];

        child.getLocationOnScreen(location);

        if (location[1] > heightPx) {
            break;
        }

        if (!inversed) {
            child.startAnimation(AnimationUtils.loadAnimation(getContext(),
                    R.anim.slide_up_left));
        } else {
            child.startAnimation(AnimationUtils.loadAnimation(getContext(),
                    R.anim.slide_up_right));
        }

        inversed = !inversed;
    }

}

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • khloe brooks

    khloe brooks

    25 Temmuz 2011
  • Lamarr Wilson

    Lamarr Wilso

    27 Aralık 2008
  • STITCHLESS TV how to sew your own style tutorials

    STITCHLESS T

    9 HAZİRAN 2011