अँड्रॉईड प्रोग्रॅमिंग – भाग ४
Category: अँड्रॉईड प्रोग्रॅमिंग
आपण उदाहरणादाखल
quiz या नावाने एक प्रोजेक्ट केला होता. वर्कस्पेसमध्ये
दिसणारी या प्रोजेक्टमधील फोल्डर व इतर प्रोग्रॅमची रचना समजून घेणे आवश्यक आहे.
या रचनेतील src ( source files) या फोल्डरमध्ये आपण केलेली मुख्य जावा फाईल
MainActivity.java दिसेल.
त्याबरोबरच res->layout या फोल्डरमध्ये
Activity.main.xml या नावाची फाईल तयार झालेली आपल्याला पहायला मिळेल.
अँड्रॉईड प्रोजेक्टची तुलना वेबसाईटशी केल्यास आपल्याला अँड्रॉईड प्रोजेक्टची रचना अधिक सुलभतेने समजू शकेल. वेबसाईट डिझाईन करताना आधुनिक पद्धतीत वेबपेजचे html कॊड, मजकूर व चित्रे यांची मांडणी करण्यासाठी लागणारे स्टाईलशीट (css files) तसेच प्रत्यक्ष माहिती, चित्रे व इतर आकृत्या वेगळ्या फोल्डरमध्ये ठेवलेली असतात. त्यासारखीच रचना अँड्रॉईड प्रोजेक्टची असते. src फोल्डरमध्ये मुख्य जावा प्रोग्रॅम असला तरी मोबाईलवर माहिती कशी मांडावयाची हे layout या फोल्डरमध्ये xml फाइलच्या स्वरुपात ठेवले जाते. सुदैवाने अशी xml फाईल तयार करण्यासाठी ग्राफिक सुविधा असल्याने काम सोपे होते.
मोबाईलच्या स्क्रीनवर
Menu आणि main content असे दोन भाग असतात. यातील Layout फोल्डरमध्ये main content xml
files तर Menu या फोल्डरमध्ये menu xml
files असतात. याशिवाय res ( resources) या
फोल्डरमध्ये drawable आणि values या दोन प्रकारची फोल्डर असतात. यातील drawable फोल्डर
प्रकारात वेगवेगळ्या डिव्हाईससाठी उपयुक्त
ठरणारी चित्रे व आकृत्या ठेवण्यासाठी hdpi, ldpi, mdpi, xhdpi xxhdpi असे फोल्डर वापरले
जातात. तर values या फोल्डरमध्ये dimen (मार्जिनबद्दल माहिती) , style, strings (text
values) हे प्रोग्रॅम असतात.