SORU
9 Temmuz 2013, Salı


Android.vs android.app Parçaları destek.v4.ViewPager uygulamasını kullanarak?

Android Destek Kitaplıkları, Parçaları, ve belirli bir örnek, ViewPager sınıf ile ilgili bir sorum var. Amacım örnek Android Geliştirici web sitesinde sağlanan (http://developer.android.com/training/animation/screen-slide.html http://developer.android.com/training/implementing-navigation/lateral.html) benzer işlevlere sahip bir uygulama oluşturmak için. Kendi kodu içine bakarak, onlar benim araştırma ViewPager sınıfa erişmek için tek yol olan android.support.v4.app kütüphane kullanmak fark ettik.

Benim durumda, geriye uyumluluk bir niyetim yok. Minimum API level 14 (Ice Cream Sandwich) ve oluşturmak hedef 4.2 Jelly Bean. Bu kadar basit haliyle, benim app tam olarak ikinci Android dev web sitesinde bağlı demo gibi - her içerik ile üç Sekmeler arasında kaydırarak gerçekleştirir.

/Posts/okudum cevapları tüm ağır iyilik gibi görünüyorv4 destek kitaplığı. Benim için şimdi, uzun soluklu, soru da olsa(ler):

  1. Benim uygulama yapısı için en iyi yolu - android.support.v4.app kullanarak ve böylece SupportFragments kullanarak, ya da Parçaları android.app - ve neden? sağlanan kullanmak için ne

  2. Eğer android.app Parçaları gitmek için bir yoldur, ViewPagers yaklaşım için en iyi yolu nedir?

  3. Eğer SupportFragments görev için en uygun, aynı işlevselliği diğer olarak sahip oldukları - bu yüzden onları android.app iç sahip olmanın amacı ne tahmin edebilirim?

Umarım daha net bir anlayış olan biri Evet, kendinde değildin olduğum için bana açıklama biraz

Şimdiden teşekkürler!

CEVAP
9 Temmuz 2013, Salı


android.support.v13.app paketinden adaptör ile android.app paketinden yerli parçaları ile ViewPager kullanabilirsiniz. Sen v13 destek kavanoz kullanmak gerek.

İki sürümleri adaptörleri ile çalışan ViewPager olanlar v4 paket olup, olması gerektiği gibi, kullanılan destek parçaları, olanlar v13 ile yerli parçaları.

Sebebi var şimdi iki parça uygulamaları tarihi: Seviyedir android.app paket tanıtıldı Android 3 sadece tabletler ve destek kitaplığı oluşturuldu getirmek parçaları için telefonlar çalışan eski sürümleri. Android 4'te de var.

Benim kendi deneyimlerinden Android 4 için geliştirmeye bile destek parçaları kullanarak öneriyoruz. Burada bazı nedenleri vardır: Fragment or Support Fragment?

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • kylelandry

    kylelandry

    9 AĞUSTOS 2007
  • Philip DeFranco

    Philip DeFra

    16 EYLÜL 2006
  • WoodysGamertag

    WoodysGamert

    17 Aralık 2009