एंड्रॉइड कोडिंग मानकों को सूचीबद्ध करता है लेकिन ऐसा लगता है कि स्रोत (गतिविधि, आदि) फ़ाइलों को कैसे व्यवस्थित किया जाना चाहिए। जैसे-जैसे मेरी परियोजना बढ़ती जा रही है, मुझे आश्चर्य है कि मुझे कक्षाओं को तोड़ना चाहिए या अगर मैं सिर्फ src फ़ोल्डर में 20 फाइलों का गड़बड़ छोड़ देता हूं। ऐसा प्रतीत नहीं होता है कि किसी भी तरह की अधिसूचना (हंगेरियन) है और न ही किसी गतिविधि के लिए एक तरीका है, या अन्य सहायक वर्ग। क्या इस तरह के सर्वोत्तम प्रथाओं पर कोई दस्तावेज़ हैं?एंड्रॉइड विकास, स्रोत फ़ाइल संगठन/नोटेशन सर्वोत्तम प्रथाओं?
उत्तर
यदि आप गैलरी, लॉन्चर ect जैसे एंड्रॉइड स्रोत के साथ आने वाले ऐप्स देखते हैं। आप देखेंगे कि उन लोगों ने सबकुछ एक फ़ोल्डर में बहुत कुछ रखा है ... यदि आप मुझसे पूछें तो काफी गड़बड़ है। मेरे पास आमतौर पर मेरे सभी विचारों के लिए एक फ़ोल्डर "विजेट" होता है, एक गतिविधियों के लिए, प्रदाताओं के लिए एक जो कुछ भी उपयोगिता के लिए होता है।
ब्राउज़िंग थ्रूग ओपन सोर्स प्रोजेक्ट्स बहुत, मुझे नहीं लगता कि ऐसा करने के लिए कोई आम स्टैंडआउट है। उपयोग करें जो आपके लिए सबसे अच्छा काम करता है।
हम पहले से ही इसके बारे में यहाँ एक छोटे से चर्चा की थी:
कि इसके अलावा, मैं (शुद्ध) जावा निम्नलिखित लगता है कि कोडिंग मानकों एक अच्छा अभ्यास है।
क्या आपके पास वास्तव में आपके मूल स्रोत फ़ोल्डर में सबकुछ है? एक अच्छी शुरुआत आपके वर्गों को संकुल में रखना होगा। इसके बाद, आप अपने सहायक वर्गों के लिए "उपयोग" पैकेज बना सकते हैं और उन्हें नामित कर सकते हैं (यानी MainActivityUitl.java)।
- 1. एक्सेल वीबीए विकास सर्वोत्तम प्रथाओं
- 2. PHP विकास पर्यावरण सर्वोत्तम प्रथाओं
- 3. पावरहेल cmdlets विकास सर्वोत्तम प्रथाओं
- 4. ट्विटर ऐप विकास सर्वोत्तम प्रथाओं?
- 5. एंड्रॉइड लॉगिन डिजाइन और विकास - दृष्टिकोण और सर्वोत्तम प्रथाओं
- 6. सर्वोत्तम प्रथाओं एप्लिकेशन
- 7. मोबाइल वेब विकास में नवीनतम सर्वोत्तम प्रथाओं
- 8. एंड्रॉइड पैकेज नामकरण सर्वोत्तम प्रथाओं
- 9. PHP सर्वोत्तम प्रथाओं?
- 10. निरंतर एकीकरण - सर्वोत्तम प्रथाओं
- 11. क्रूज़ कंट्रोल.Net सर्वोत्तम प्रथाओं
- 12. NAnt सर्वोत्तम प्रथाओं
- 13. एसपीएल Autoloading सर्वोत्तम प्रथाओं
- 14. विंडोज रजिस्ट्री सर्वोत्तम प्रथाओं
- 15. जावा स्थानीयकरण सर्वोत्तम प्रथाओं
- 16. वेब साइट विकास सबसे पहले सर्वोत्तम प्रथाओं, डिजाइन या कोड?
- 17. जावा वेब एप्लिकेशन सर्वोत्तम प्रथाओं
- 18. स्रोत नियंत्रण और कॉन्फ़िगरेशन प्रबंधन सर्वोत्तम प्रथाओं क्या हैं?
- 19. छवि ऑल्ट सर्वोत्तम प्रथाओं
- 20. ओपन VAO सर्वोत्तम प्रथाओं
- 21. नामकरण कुकीज़ - सर्वोत्तम प्रथाओं
- 22. एक्शनलिस्टर सर्वोत्तम प्रथाओं
- 23. शेयरपॉइंट सूची सर्वोत्तम प्रथाओं
- 24. डाटाबेस सर्वोत्तम प्रथाओं
- 25. फ्लेक्स सर्वोत्तम प्रथाओं?
- 26. कार्य रद्दीकरण सर्वोत्तम प्रथाओं
- 27. फ्रैगमेंट सर्वोत्तम प्रथाओं
- 28. सीएसएस रूपरेखा सर्वोत्तम प्रथाओं
- 29. HttpRuntime.Cache सर्वोत्तम प्रथाओं
- 30. आईओएस Prefix.pch सर्वोत्तम प्रथाओं
हाँ, जो मैंने सोचा था कि अजीब था, मैंने नमूना परियोजनाओं को देखा लेकिन अधिकांश को केवल कुछ फाइलों की आवश्यकता थी। मुझे लगता है कि मैं संगठन के लिए अपने सामान्य फ़ोल्डर का उपयोग करूंगा। –