क्या एंड्रॉइड क्रियाएँ बनाम फ्रैगमेंट्स में यूआई संक्रमण को संभालने के तरीके पर कोई पैटर्न है? मैं वर्तमान में एक यूआई में देख रहा हूं जिसमें लैंडस्केप में अधिकतम 3 कॉलम हैं। मैं यूआई को स्क्रीन पर सभी तरह से 1 कॉलम से शुरू करना चाहता हूं और फिर दूसरे कॉलम में कुछ स्थानांतरित करने के चयन पर और फिर टैबलेट और फोन पर तीसरे फीड में दूसरी फीड में क्लिक करने और पहले फीका करना चाहता हूं फोन पर कॉलम। मुझे आश्चर्य है कि मुझे इसे एक गतिविधि संक्रमण के रूप में क्यों करना चाहिए और जब मुझे केवल दृश्यों के साथ Fragments का उपयोग करना चाहिए। जहां तक मैंने टुकड़े पढ़े हैं, उन्हें अन्य गतिविधियों में स्थानांतरित किया जा सकता है, इसलिए मेरी पसंद या तो स्थैतिक कॉलम लेआउट के साथ क्रियाकलापों को कार्यान्वित करती है जो तब उनके साथ टुकड़े लेती हैं या सभी 3 कॉलमों के साथ एक गतिविधि होती है और गतिविधि को प्रकट करने का प्रबंधन होता है टुकड़े टुकड़े। दोनों दृष्टिकोण काम कर सकते थे लेकिन मुझे दोनों समाधानों के लिए कई कोणों से पेशेवरों और विपक्ष में रूचि थी।गतिविधि संक्रमण जब डायनामिक फ्रैगमेंट्स का उपयोग करने के लिए पैटर्न
मैं क्या पूछ रहा हूँ के लिए इसी तरह दो सवाल हैं लेकिन काफी जवाब नहीं मेरा
- Two panel UI with Fragments vs Separate activities
- Android Honeycomb: layout problem - hide/show FrameLayouts
धन्यवाद अलेक्जेंडर जो एक अच्छा सूचक है, मैं वास्तव में उस नमूना ऐप के बारे में भूल गया था। मेरे लिए यह एक्टिवेट्स बनाम फ्रैगमेंट्स के बारे में कम है और एक गतिविधि का उपयोग करने के बारे में और अधिक है जो स्थैतिक टुकड़ों को नियंत्रित करता है और जब गतिशील रूप से टुकड़े को लोड करता है। मुझे लगता है कि एक अच्छी पैटर्न रूपरेखा इरादा तंत्र है। इसलिए यदि आप चाहते हैं कि स्क्रीन किसी इरादे के माध्यम से एड्रेसेबल हो, तो उसे अपनी गतिविधि में रखें। क्या आप अन्य पैटर्न के बारे में सोच सकते हैं? क्या आइसक्रीम सैंडविच कोर ऐप्स में उनके अच्छे पैटर्न होंगे कि कोई भी फ्रैगमेंट्स का सर्वोत्तम उपयोग करने के तरीके का अध्ययन करने के लिए उपयोग कर सकता है? – AGrunewald
हाल ही में हनीकॉम एंड्रॉइड देव लैब में, हमारे पास एक देव था कि वे "जीमेल क्या करेंगे" से जाते हैं। जबकि आपके ऐप में जो काम करता है वह हमेशा सबसे महत्वपूर्ण होता है, लेकिन वे एक अच्छा मुद्दा उठाते हैं कि जीमेल ऐप (टैबलेट और फोन दोनों) टुकड़ों के अच्छे उपयोग के संदर्भ में एक बहुत ही ठोस संदर्भ है, और एक्शन बार आइटम और दृश्यमान टुकड़े दोनों को अपडेट करना संदर्भ के आधार पर (यानी, एक्शनबार आइटम इस बात पर आधारित होते हैं कि आप एक ईमेल पढ़ रहे हैं, एक लिख रहे हैं या ईमेल की सूची ब्राउज़ कर रहे हैं।) हनीकॉम, यूट्यूब और संपर्क में भी कमाल है। प्रति आईसीएस, मैं अभी तक विवरण के बारे में बात नहीं कर सकता :) –
महान अद्यतन अलेक्जेंडर के लिए धन्यवाद। मैं कोड देखने के लिए आईसीएस ओपन सोर्स ड्रॉप की प्रतीक्षा कर रहा हूं। मुझे पता है कि कई Google Apps शामिल नहीं हैं लेकिन मेरा मानना है कि खुले स्रोत पेड़ में अभी भी बहुत कुछ सीखने के लिए पर्याप्त कोर ऐप्स हैं। – AGrunewald