दिलचस्प पोस्ट
एकाधिक INNER SQL एक्सेस में शामिल हों PHP – फ़्लोटिंग नंबर प्रेसिजन कलेक्टरों। में मैप के लिए जावा 8 NullPointerException दिनांकफ़ॉर्मर "HH: mm: ss" के लिए तिथि नहीं लौटाता है मैं JavaFX 8 तालिका दृश्य में पंक्तियों और स्तंभों को कैसे जोड़ सकता हूँ एक पायथन स्क्रिप्ट के भीतर से UAC उन्नयन का अनुरोध करें? नमेनोड शुरू नहीं हो रहा है खंड और शून्य मानों में नहीं क्या आप mysql में WHERE खंड में एक उपनाम का उपयोग कर सकते हैं? टास्क कन्स्ट्रक्टर में रद्दीकरण टोकन: क्यों? जावास्क्रिप्ट में ब्राउजर का पता लगाया? मैक ओएस एक्स पर जावा स्थापित कहाँ है? कंसोल विंडो को प्रोसेस से प्रारंभ करें। प्रारंभ सी # मैं एक उदाहरण के उदाहरण के लिए एक पाइपलेट फ़ंक्शन कैसे जोड़ सकता / सकती हूं? JQuery के साथ तत्व प्रकार प्राप्त करें

एंड्रॉइड – गतिविधि विखंडन गतिविधि?

मैं एंड्रॉइड में नया हूँ मैं टैब प्रारूप के साथ एक ऐप बनाना चाहता हूं मुझे कई दस्तावेज मिले हैं जहां Activity का उपयोग किया गया है। इसके अलावा कई मामलों में FragmentActivity उपयोग किया गया है। मुझे यकीन नहीं है कि कौन से शुरू करना बेहतर होगा कृपया मुझे सुझाव दें कि क्या मुझे टैब प्रारूप में विकास शुरू करने के लिए Activity या FragmentActivity Activity उपयोग करना चाहिए?

वेब के समाधान से एकत्रित समाधान "एंड्रॉइड – गतिविधि विखंडन गतिविधि?"

इयानहेंबिलेके सही है आप FragmentActivity से Activity की सभी कार्यक्षमता प्राप्त कर सकते हैं वास्तव में, FragmentActivity में अधिक कार्यक्षमता है )।

FragmentActivity का उपयोग करके आप आसानी से tab and swap प्रारूप का निर्माण कर सकते हैं। प्रत्येक टैब के लिए आप अलग-अलग Fragment ( Fragments पुन: उपयोग करने योग्य) का उपयोग कर सकते हैं। इसलिए किसी भी FragmentActivity आप समान Fragment पुन: उपयोग कर सकते हैं।

फिर भी आप एकल पेजों के लिए Activity उपयोग कर सकते हैं जैसे कि अगले पृष्ठ में कुछ सूचीबद्ध करें और सूची का तत्व संपादित करें।

अगर आप android.app.Fragment का उपयोग कर रहे हैं तो भी Activity का उपयोग करना याद रखें; यदि आप android.support.v4.app.Fragmentandroid.support.v4.app.Fragment का उपयोग कर रहे हैं, तो FragmentActivity का उपयोग करें। android.support.v4.app.Fragment लिए कभी भी एंड्रॉइड जोड़ें। android.support.v4.app.Fragment को android.app.Activity , क्योंकि यह फेंकने के लिए एक अपवाद पैदा करेगा।

FragmentActivity आपको Activity की सभी कार्यक्षमता और उन टुकड़ों का उपयोग करने की क्षमता देता है जो कई मामलों में बहुत उपयोगी होते हैं, खासकर जब एक्शनबार के साथ काम करते हैं, जो एंड्रॉइड में टैब का उपयोग करने का सबसे अच्छा तरीका है।

यदि आप केवल हनीकॉम्ब (v11) या अधिक उपकरणों को लक्षित कर रहे हैं, तो आप Activity का उपयोग कर सकते हैं और बिना किसी समस्या के v11 में पेश किए गए देशी फ़्रेग्मेंट्स का उपयोग कर सकते हैं। FragmentActivity विशेष रूप से समर्थन लाइब्रेरी के एक हिस्से के रूप में बनाई गई थी, जिसमें पोर्ट के कुछ उपयोगी विशेषताओं (जैसे टुकड़े) वापस पुरानी डिवाइसों पर वापस कर दिया गया था।

मुझे यह भी ध्यान देना चाहिए कि आपको शायद पिछली संगतता मिल जाएगी – टैब प्रशिक्षण को कार्यान्वित करना बहुत आगे बढ़ रहा है।

अगर आप हाल ही में एडीटी बंडल में एक्लिप्स "नया एंड्रॉइड प्रोजेक्ट" विज़ार्ड का उपयोग करते हैं, तो आप अपने टैब को एक टुकड़े के रूप में लागू करेंगे। इससे भविष्य में आपके एप्लिकेशन को टैब्लेट प्रारूप में रूपांतरण बहुत आसान हो जाता है।

सरल एकल स्क्रीन लेआउट के लिए आप अभी भी Activity उपयोग कर सकते हैं।