Skip to main content

Posts

Android Introduction

Android Introduction Introduction to  android in Hindi Versions of  android in Hindi Features of  android in Hindi Android platform in Hindi Introduction to Android Android  एक ओपन सोर्स linux based ऑपरेटिंग सिस्टम है। एंड्राइड को 2009 में डेवेलप किया गया था।  Android को Open Handset Alliance ने डेवेलप किया था और बाद में इसको गूगल और अन्य कम्पनीज का सहयोग मिला। ओपन हैंडसेट अलायन्स एक organizations का ग्रुप है जो मार्किट में बेहतर सेल फ़ोन्स लाने के लिए वर्क करता है। Android ज्यादातर मोबाइल फ़ोन्स पर यूज़ किया जाता है जिन्हे स्मार्ट फ़ोन्स भी कहते है। Android Versions Android के अब तक मार्किट में 10 versions आ चुके है। Android का हर version एंड्राइड में कुछ नए फीचर्स add करता है। आइये android के सभी versions के बारे में जानने का प्रयास करते है.  Android Versions  बारे में आपको पता होना चाहिए ये बहुत जरुरी है। Android 5.0 Lollipop  -  Android  का ये version 12 नवंबर 2014 को रिलीज़ किया...
Recent posts

Android Development Tools

Android Development Tools  Android SDK in Hindi  Android Debug bridge in Hindi Android gradle in Hindi Android studio in Hindi Android run time and delvik in Hindi  Android SDK  Android SDK (Software Development Kit) -  Android SDK  में वो सभी टूल्स होते है जिनकी आपको एंड्राइड एप्लीकेशन क्रिएट करने में, कम्पाइल करने में और एप्लीकेशन को पैकेज करने के लिए जरुरत पड़ेगी।  Android SDK में आपको सोर्स कोड के साथ सैंपल प्रोजेक्ट्स, डेवलपमेंट टूल्स, एक इमुलेटर और एप्लीकेशन डेवेलप करने के लिए रिक्वायर्ड लाइब्रेरीज मिलती है। सभी एप्लीकेशन java में डेवेलप की जाती है और डेलविक वर्चुअल मशीन पर रन की जाती है। Android debug bridge  ADB  (Android Debug Bridge  ) - ADB android SDK का एक कमांड लाइन  टूल है जिसकी मदद से आप अपनी एप्लीकेशन को वर्चुअल डिवाइस या किसी रियल डिवाइस पर रन करवा सकते है और डिबग कर सकते है। ये एक क्लाइंट सर्वर प्रोग्राम होता है जिसमे एक क्लाइंट होता है, एक सर्वर...

Installing Android Studio

Installing Android Studio हैलो दोस्तों, इस tutorial में मै आपको android studio install करना बताऊंगा। Android studio को install करना बहुत ही आसान है। नीचे कुछ steps दिए हुए है जिन्हे follow करते हुए आप आसानी से android studio install कर सकते है। Steps     1. Android Studio को डाउनलोड करने के बाद जब आप सेटअप लांच करेंगे तो आपको निचे दी हुई स्क्रीन शो होगी। ये सेटअप की स्टार्टिंग स्क्रीन है. इस पर आप नेक्स्ट क्लिक कर दीजिये।  2. जब आप नेक्स्ट क्लिक करेंगे तो आपको निचे दी हुई स्क्रीन शो होगी। इसमें आप जो जो कंपोनेंट्स आप इनस्टॉल करना चाहते है वो आप सेलेक्ट कर सकते है. मान लीजिये पहले आप eclipse यूज़ कर रहे थे लेकिन अब android studio इनस्टॉल कर रहे है तो ऐसी सिचुएशन में Android SDK पहले से ही इनस्टॉल होगा तो यंहा पर Android SDK को क्लिक करके उसके इंस्टालेशन को रोक सकते है. इसके बाद आप नेक्स्ट पर क्लिक कर दीजिये।  3.  इसके बाद आपको निचे दी हुई लाइसेंस एग्रीमेंट की विंडो शो होगी इस में आप I Agree क्लिक कर दीजिये।  4. इसके बाद आपको निचे दी हुई ...

Creating Project in Android Studio

Creating Project in Android Studio यदि आप पहले किसी IDE पर काम कर चुके है तो आप Android Studio के साथ भी आराम से काम कर सकते है. यदि आपने अभी तक android studio इनस्टॉल नहीं किया है या इनस्टॉल करने में आपको कोई प्रॉब्लम है तो आप मेरी  Installing Android Studio in Hindi टूटोरियल देख सकते है.  इसमें मेने android studio को इनस्टॉल करना इमेजेज के द्वारा समझाया है.  अब हम बात करते है android studio में project क्रिएट करने की :- 1.  सबसे पहले आप File पर क्लिक कीजिये फिर New menu में जाके New Project सेलेक्ट कीजिये। आपको निचे दी हुई स्क्रीन शो होगी। इसमें आप अपनी एप्लीकेशन का नाम लिख दीजिये जैसे की मैने लिखा है और नेक्स्ट पर क्लिक कर दीजिये। 2.  Next पर क्लिक करते ही आपको निचे दी हुई स्क्रीन शो होगी।  इसमें आपको टारगेट डिवाइस चूज करना होता है आप जिस डिवाइस के लिए और android के जिस मिनिमम version के लिए एप्लीकेशन क्रिएट करना चाहते है वो चूज करने के बाद नेक्स्ट क्लिक कीजिये। 3. अब आपको निचे दी हुई स्क्रीन शो होगी। ...

Android Components

Android Components Android activity in Hindi Android service in Hindi Android broadcast receiver in Hindi Android content provider in Hindi Android Activity अगर आपकी application में GUI Screen है तो activity भी जरूर होगी। एक GUI Screen और  activity  में one to one relationship होती है। जेसे MVC paradigm में controller view को control करता है उसी प्रकार एक  activity  आपकी android application में GUI Screen को control करती है।  आप अपनी android application में जितनी GUI Screen चाहते है आपको उतनी ही activity create करनी होगी। हर activity एक GUI Screen को display करती है।  जब भी user GUI Screen के द्वारा कोई events generate करते है तो activity उन events को handle करने के लिए responsible होती है। कई बार  activity  system generated events को भी handle करती है।  GUI Screen में elements display करने के लिए activity views की मदद लेती है। हर view एक different element को represent करता है।  ...

AndroidManifest.xml File

AndroidManifest.xml File Introduction to  AndroidManifest.xml file in Hindi Elements of  AndroidManifest.xml file in Hindi Introduction to AndroidManifest.xml File AndroidManifest.xml  file   में आपके package की information होती है। आप अपनी application में जितने भी components यूज़ करते है उन सब की information AndroidManifest.xml file में होती है। जैसे सेर्वलेट्स में deployment descriptors होते है। उसी प्रकार AndroidManifest.xml file भी आपकी application के लिए deployment descriptors की तरह होती है। ये आपकी application को कंट्रोल करती है। AndroidManifest.xml  file को देखकर आप बता सकते है की application में कितने और कौन कौन से components यूज़ हुए है। जैसा की आप जानते है की हर  android  application में कम से कम एक Activity, Service, Broadcast receiver या Content Provider अवश्य होता है। ये सभी components tasks परफॉर्म करने के लिए Intent create करते है या intent filters के द्वारा खुद को intents के लिए...

Android Resources

Android Resources  Introduction to android resources in Hindi Alternative resources in Hindi  Supplying android resources in Hindi Retrieving android resources in Hindi  Introduction to Android Resources जैसा की मैने आपको पहले बताया resources वो files होती है जो आपकी एप्लीकेशन code में include करती है। Resources को application के code से separately maintain किया जाता है। Resources को एप्लीकेशन से separate करने से आप resources को independently maintain कर सकते है।  Resources को आपकी एप्लीकेशन directory के /res folder में maintain किया जाता है। Android studio में /res folder की position नीचे दी गयी window में दिखायी गयी है।      /res फोल्डर की sub directories और उनमे maintain किये जाने वाले resource types  की लिस्ट नीचे दी जा रही है।  Alternative Resources  अलग अलग devices की configuration भी अलग अलग होती है। जैसे किसी tablet device की screen size mobile device से बड़ी होती ह...