मैं एक हनीकॉम एप्लिकेशन शुरू कर रहा हूं जिसमें मूल दो पैनल लेआउट, मेनू के लिए बाईं ओर एक पैनल और प्रत्येक अनुभाग की मुख्य कार्यक्षमता के दाईं ओर एक होगा।टुकड़े टुकड़े बनाम अलग-अलग गतिविधियों के साथ दो पैनल यूआई
Fragments API के उपलब्ध नमूने के विपरीत दाएं पैनल पर प्रदर्शित सामग्री में मेनू विकल्पों में से प्रत्येक के लिए एक पूरी तरह से अलग यूआई शामिल है।
चयनित अनुभाग के अनुसार सही टुकड़े को प्रतिस्थापित करने के लिए यह आकर्षक है, लेकिन इसका मतलब पूरे ऐप में केवल एक गतिविधि का उपयोग करना होगा, और यह अच्छा नहीं लगता है। इसके अलावा, टुकड़े की जीवन चक्र गतिविधि से जुड़ा हुआ है, इसलिए गतिविधि को मारने तक कोई टुकड़ा नहीं मारा जाएगा, जिसके परिणामस्वरूप बहुत सारे टुकड़े "जीवित" होते हैं।
हालांकि, प्रत्येक मेनू विकल्प के लिए दो पैनलों के साथ एक अलग गतिविधि होने का मतलब है कि मेनू के लिए उपयोग किए गए टुकड़े को प्रत्येक गतिविधि में जोड़ा जाना होगा और मेनू के सभी वर्गों में असंगत लेआउट के अधीन होगा।
यहां सर्वोत्तम अभ्यास क्या हैं?