मैं तय करने में मदद की जो आईओसी कंटेनर मोबाइल उपकरणों (Android) पर विकास के लिए सबसे अच्छा है की जरूरत है। मुझे जो चाहिए वह मूल आईओसी बिना ओवरहेड के है। वसंत बहुत अच्छा ढांचा है लेकिन यह मोबाइल उपकरणों के लिए अधिक है।बेस्ट आईओसी कंटेनर
उत्तर
आप Roboguice कोशिश करनी चाहिए। मैंने टीडीडी के लिए Robolectric के साथ अपनी परियोजनाओं में उपयोग करना शुरू कर दिया है।
अब तक तो अच्छा :)
तुम भी कोशिश करनी चाहिए AndroidAnnotations :)।
यह RoboGuice से प्रेरित था, लेकिन बाइंडिंग और इंजेक्शन संकलन समय पर किया जाता है, प्रदर्शन लागत से बचने के लिए।
यह इवेंट बाध्यकारी (क्लिक इवेंट प्राप्त करने के लिए एक विधि को एनोटेट करें), और सरलीकृत थ्रेडिंग मॉडल (यह सुनिश्चित करने के लिए एक विधि को एनोटेट करें कि इसे यूआई थ्रेड/पृष्ठभूमि थ्रेड में निष्पादित किया जाएगा)।
और, बेशक, AndroidAnnotations RoboGuice के साथ जोड़ा जा सकता है।
आप RoboGuice के साथ AndroidAnnotations क्यों जोड़ेंगे? – Macarse
AndroidAnnotations में विशेषताएं हैं जो RoboGuice प्रदान नहीं करता है, और इसके विपरीत। RoboGuice परफ पर प्रभाव पड़ता है, खासकर यदि आप बहुत से सेम इंजेक्ट करते हैं। हालांकि, यह अभी भी एक महान ढांचा है, और आप कुछ मामलों में दोनों का उपयोग करना चाह सकते हैं। –
मुझे AndroidAnnotations के साथ कॉन्फ़िगर किए गए क्लास के उदाहरण में एक नकली इंजेक्शन देने वाले यूनिट परीक्षण के किसी भी उदाहरण नहीं मिल रहे हैं। क्या ऐसा करने का कोई तरीका है (उदा। किसी विशेष परीक्षा या टेस्टकेस क्लास के लिए दिए गए प्रकार के लिए इंजेक्ट करने के लिए किस उदाहरण को ओवरराइड करें)? – apollodude217
वहाँ भी Dagger कि RoboGuice की तुलना में हल्का है।
डैगर 2 Google द्वारा दी गई एकमात्र डीआई है। [Google डैगर 2] देखें (http://google.github.io/dagger/) –
- 1. आईओसी कंटेनर
- 2. आईओसी कंटेनर
- 3. आईओसी कंटेनर, संकलन समय
- 4. आईओसी कंटेनर के उदाहरण
- 5. आईओसी कंटेनर और IDisposable
- 6. प्रोजेक्ट-एंबेडेड आईओसी कंटेनर
- 7. क्या एक आईओसी कंटेनर कारखानों
- 8. डिफ़ॉल्ट कन्स्ट्रक्टर बनाम आईओसी कंटेनर
- 9. क्या आईओसी कंटेनर समर्थन Silverlight?
- 10. आदिम प्रकार और आईओसी कंटेनर
- 11. verifiying मैं आईओसी, आईओसी कंटेनर, डी और सेवा लोकेटर
- 12. आईओसी/डी कंटेनर जो कॉम्पैक्ट फ्रेमवर्क
- 13. पोर्टेबल क्लास लाइब्रेरीज़ के लिए आईओसी कंटेनर
- 14. आईओसी कंटेनर और डोमेन संचालित डिजाइन
- 15. ऑब्जेक्ट लाइफसाइक्ल मैनेजमेंट और आईओसी कंटेनर
- 16. आईओसी, आप कंटेनर कहां डालते हैं?
- 17. डीआई/आईओसी कंटेनर प्रदर्शन बेंचमार्क तुलना?
- 18. एमईएफ और आईओसी कंटेनर का मिश्रण
- 19. कस्टम आईओसी कंटेनर 2/3 प्रकार
- 20. लाइटवेट आईओसी कंटेनर जो यूनिटी 3 डी
- 21. आईओसी कंटेनर का उपयोग कब करें?
- 22. आईओसी
- 23. आईओसी कंटेनर उपयोग के Antipatterns। आईओसी कंटेनर इतने जटिल क्यों हैं और इतने "फैंसी" तरीके का इस्तेमाल करते हैं?
- 24. आईओसी
- 25. आईओसी
- 26. आईओसी कंटेनर के माध्यम से क्या बनाया जाना चाहिए?
- 27. एएसपी.नेट वेब एपीआई एप्लिकेशन में ऑटोफैक मल्टी-किरायेदार आईओसी कंटेनर
- 28. स्प्रिंग फ्रेमवर्क और अन्य आईओसी कंटेनर के आंतरिक
- 29. आईओसी कंटेनर के माध्यम से डब्ल्यूसीएफ सेवा तत्कालता
- 30. क्या मुझे अपने आईओसी कंटेनर को समाहित करना चाहिए?
क्या मोबाइल उपकरणों (एंड्रॉइड) के लिए कोई और हल्का आईओसी फ्रेमवर्क है। Roboguice अच्छा लगता है। मैं कोशिश करूँगा और आपको अपना अनुभव बता दूंगा। – dmay
@dmay तो, आप इसके बारे में क्या सोचते हैं? –
दुर्भाग्य से मैं एक और परियोजना में चले गए और आगे का पता लगाने का मौका नहीं मिला। – dmay