Thursday, September 10, 2015

अँड्रॉईड प्रोग्रॅमिंग – भाग ४



आपण उदाहरणादाखल 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) हे प्रोग्रॅम असतात.
 

No comments:

Post a Comment