Android Destek Kitaplıkları, Parçaları ve belirli bir örnek olarak ViewPagersınıfla ilgili bir sorum var . Amacım, Android Geliştirici web sitesinde ( http://developer.android.com/training/animation/screen-slide.html veya http://developer.android.com/ sağlanan örnekle benzer işlevlere sahip bir uygulama oluşturmaktır. eğitim / uygulama-gezinme / lateral.html ). Kodlarına baktığımda, android.support.v4.apparaştırmamdan ViewPagersınıfa erişmenin tek yolu olan kütüphaneyi kullandıklarını fark ettim .
Benim durumumda, geriye dönük uyumlulukla ilgilenmiyorum. Minimum API seviyesi 14'tür (Ice Cream Sandwich) ve yapım hedefi 4.2 Jelly Bean'dir. En basit şekliyle, uygulamam Android dev web sitesinde bağladığım ikinci demoda olduğu gibi çalışıyor - her birinde içerik bulunan üç sekme arasında kaydırma.
Okuduğum tüm makaleler / gönderiler / cevaplar v4 destek kütüphanesini büyük ölçüde destekliyor gibi görünüyor . Şimdi, uzun soluklu da olsa sorularım için:
Uygulamamı yapılandırmanın en iyi yolu nedir -
android.support.v4.appSupportFragments kullanarak ve böylece kullanarak veya sağlanan Fragmentleri kullanmakandroid.app- ve neden?Eğer Parçacıklar
android.appgitmenin yolu ise, yaklaşmanın en iyi yoluViewPagersnedir?SupportFragments göreve en uygunsa, diğerleriyle aynı işlevselliğe sahip olduklarını tahmin ediyorum - bu yüzden onları içeride bulundurmanın amacı
android.appnedir?
Umarım daha net bir anlayışa sahip biri bana biraz açıklama yapabilir, çünkü şaşırdım ...
SupportFragmentAndroid SDK'sında bir sınıf değil ...
SupportFragment, sadece Fragmentmevcut sınıfa atıfta bulunuyorum android.support.v4.app.
ViewPageriçinde android.app.
Fragmentskullandığınız takdirdeViewPagersen destek kütüphanesini kullanmak gerekmezSupportFragment