मेरे पास एंड्रॉइड सपोर्ट लाइब्रेरी, फ़्रैगमेंट और विशिष्ट उदाहरण के रूप में, ViewPager
क्लास के बारे में एक प्रश्न है । मेरा इरादा Android डेवलपर वेबसाइट ( http://developer.android.com/training/animation/screen-slide.html या http://developer.android.com/) पर दिए गए नमूने के समान कार्यक्षमता वाला ऐप बनाने का है। प्रशिक्षण / कार्यान्वयन-नेविगेशन / lateral.html )। उनके कोड को देखते हुए, मैंने देखा है कि वे android.support.v4.app
पुस्तकालय का उपयोग करते हैं , जो मेरे शोध से ViewPager
कक्षा तक पहुंचने का एकमात्र तरीका है ।
मेरी स्थिति में, मुझे पिछड़ी अनुकूलता में कोई दिलचस्पी नहीं है। न्यूनतम एपीआई स्तर 14 (आइसक्रीम सैंडविच) है और निर्माण लक्ष्य 4.2 जेली बीन है। यह सबसे सरल रूप में है, मेरा ऐप ठीक वैसा ही प्रदर्शन करता है जैसा कि मैंने एंड्रॉइड देव वेबसाइट पर लिंक किया हुआ दूसरा डेमो - प्रत्येक में सामग्री के साथ तीन टैब के बीच स्वाइप करना है।
मेरे द्वारा पढ़े गए सभी लेख / पोस्ट / उत्तर v4 समर्थन पुस्तकालय के पक्ष में हैं । अब मेरे लिए, लंबे समय से अटके प्रश्न,
मेरे आवेदन की संरचना करने का सबसे अच्छा तरीका क्या है - समर्थन
android.support.v4.app
, और इस प्रकार SupportFragments का उपयोग करना, याandroid.app
- और क्यों प्रदान किए गए Fragments का उपयोग करना है ?यदि फ्रैगमेंट से
android.app
जाने का रास्ता है, तो दृष्टिकोण का इष्टतम तरीका क्या हैViewPagers
?यदि SupportFragments कार्य के लिए सबसे उपयुक्त हैं, तो मैं अनुमान लगाऊंगा कि वे दूसरे की तरह ही कार्यक्षमता रखते हैं - तो उनके अंदर
android.app
क्या होने का उद्देश्य है ?
उम्मीद है कि एक स्पष्ट समझ वाला कोई व्यक्ति मुझे थोड़ा स्पष्टीकरण दे सकता है क्योंकि मैं चकित हूं ...
SupportFragment
Android SDK में एक वर्ग नहीं है ...
SupportFragment
, मैं केवल उस Fragment
कक्षा का उल्लेख कर रहा हूँ जिसमें उपलब्ध है android.support.v4.app
।
ViewPager
में android.app
।
Fragments
यदि आपViewPager
समर्थन पुस्तकालय का उपयोग करने की आवश्यकता हैSupportFragment