Posts

Showing posts from 2017

Android storage system

Image
Android storage system  Introduction to  Android storage in Hindi  Options for  android storage in Hindi  Shared preferences in Hindi  Internal storage in Hindi  External storage in Hindi  SQLite database in Hindi  Connection storage in Hindi  Introduction to Android storage system  Android system डेटा को स्टोर करने के लिए बहुत से options provide करता है। आप कौनसा option choose करते है ये आप पर depend करता है। यदि आपका data primitive है तो आप shared preferences यूज़ कर सकते है। यदि आपका data private है तो आप उसे internal storage में store कर सकते है। यदि आपकी application के लिए database में डेटा store करना जरुरी है तो आप SQLite database में डेटा स्टोर कर सकते है। और यदि आप चाहे तो network connection के द्वारा किसी cloud storage में भी अपना data स्टोर कर सकते है। हाँलांकि android system इतने सारे storage option provide करता है लेकिन फिर भी अपनी application के लिए सही storage option choose करना बहुत necessary है। इसके लिए आपको अपने project से जुड़े हुए सभी members

Android file system

Image
Android file system Introduction to  Android file system in Hindi  Directories  android file system in Hindi   /Boot /System /Recovery /Data /Cache  /Misc     Sharing  android files in Hindi  Introduction to android file system  Android file system में जितनी भी directories आती है उन सबका अलग अलग purpose होता है। इनमे से कुछ directories ऐसी भी होती है जिनके बिना android system काम नहीं कर सकता है। Android के file system में device से related data भी होता है और साथ ही user का data भी होता है। User की files core file system को corrupt न करे इसके लिए user files और system files को अलग अलग directories में स्टोर किया जाता है।  Android system files के unauthorized access से बचने के लये permissions भी provide करता है। कुछ  ऐसी फाइल्स होती है जो device run करने के लिए necessary होती है। ऐसी files को आप delete भी नहीं कर सकते है। इसलिए ऐसी files के लिए सिर्फ read permission होती है। User files के लिए complete permission दी जाती है। आप

Android Search interface

Image
Android Search interface  Introduction to android search interface in Hindi Creating android search interface in Hindi Adding custom suggestions  Introduction to android search interface  Searching किसी भी एप्लीकेशन का एक important feature हो सकता है। यदि आप चाहते है की यूज़र आपकी application को particular information या service के लिए search कर सके तो आपको उसके लिए अपनी एप्लीकेशन में search interface add करना होगा।  Android applications में आप search interface 2 तरह से add कर सकते है। एक तो आप अपनी application के top area में search dialog add कर सकते है। दूसरे तरीके में आप एक search widget को अपनी application में embed कर सकते है। Android system search interface implement करने में आपकी मदद करता है ये search queries को ऐसी activity तक पहुँचाता है जो searching perform करती है। आप चाहे तो जब यूज़र search करे तो आप suggestions भी provide कर सकते है। Android का जो search framework है वो आपकी

Android notifications

Image
Android notifications  Introduction to android notifications in Hindi Contents of android notifications in Hindi Creating android notifications in Hindi Taking actions with notifications in Hindi Introduction to android notifications  Notifications आपके device में top पर battery और signal icons के पास शो होते है। आपने देखा होगा जैसे ही आपके device पर कोई mail या text message आता है तो top पर एक message icon शो होता है। ये messages notifications कहलाते है।      जब भी कोई notification आता है तो सबसे पहले उसका icon शो होता है। जैसे की कोई mail आया तो Gmail का icon शो होगा। इसके बाद यदि यूज़र उस notification के बारे में detail जानना चाहता है तो वो notification drawer को open करता है।  ज्यादातर devices में notification drawer जब यूज़र top से bottom की तरफ swipe करता है तो open हो जाता है। Notification drawer को यूज़र कभी भी देख सकता है। इसमें कुछ दूसरी settings भी होती है जैसे की WiFi, Bluetooth, screen brightness आदि।  आप चाहे त

Android dialogs

Image
Android dialogs  Introduction to android dialogs in Hindi Creating android dialogs in Hindi  Adding buttons to android dialogs in Hindi Adding lists to android dialogs in Hindi Introduction to android dialogs  Dialog एक छोटी सी window होती है जिससे यूज़र कोई decision ले सकता है या कुछ information input कर सकता है। Dialog पूरी screen को cover नहीं करता है।  Android dialogs 3 तरह के होते है - Alert dialog - ये एक simple alert dialog होता है। इस तरह के dialog में आप title शो कर सकते है, 3 बटन add कर सकते है और items की list भी शो कर सकते है जिन्हे यूज़र select कर सकता है। ये dialog क्रिएट करने के लिए आपको  AlertDialog  क्लास को extend करना पड़ेगा।   2.                2.Date picker dialog - इस तरह के dialog से आप यूज़र को एक window शो कर सकते है जिससे यूज़र date select कर सकता है। इस तरह का dialog क्रिएट करने के लिए आपको  DatePickerDialog  क्लास को extend करना होगा।    3.        

Android spinners

Image
Android spinners  Introduction to  android spinners in Hindi Defining  android spinners in Hindi Creating spinner items array in Hindi Responding to spinner selections in Hindi    Introduction to android spinners Android spinners आपकी एप्लीकेशन में एक drop down menu होती है। इस drop down menu में बहुत से items होते है जिन्हे user choices कहते है। जब user spinner पर क्लिक करता है तो ये items शो होते है। यूज़र अपने लिए appropriate choice choose करता है। By default spinner में सबसे top वाला element शो होता है। Spinners को XML layout file में क्रिएट किया जाता है। और items की लिस्ट string resource file में क्रिएट की जाती है। जिसमे आप एक string array क्रिएट करते है।  Spinner और items को जोड़ने के लिए एक array adapter क्रिएट किया जाता है। इसके बाद selection events को respond करने के लिए OnItemSelectedListener interface को  इम्प्लीमेंट किया जाता है।  Defining android spinners Android spinners को आप XML layout file में define करते है। इसके लिए आप  <Spinn

Android text fields

Image
Android text fields  Introduction to  android text fields in Hindi Creating  android text fields in Hindi Input types of android text fields in Hindi Keyboard actions of android text fields in Hindi Introduction to android text fields  आप अपनी android application में text fields क्रिएट कर सकते है। Text fields को text boxes भी कहते है। एक text field के द्वारा आप यूज़र से input लेते है। जैसे की यूज़र का नाम और ईमेल एड्रेस।  ज्यादातर text fields एक ही लाइन के होते है। लेकिन आप चाहे तो android में multiple lines के भी text फ़ील्ड्स क्रिएट कर सकते है।  Text एंटर करने के लिए यूज़र text field पर क्लिक करते है। यूज़र के क्लिक करने पर typing cursor text field में शो हो जाता है। साथ ही टाइप करने के लिए keyboard भी शो हो जाता है। ये सब automatically होता है।   आप text fields को अलग अलग तरह की input values के लिए भी configure कर सकते है। जैसे की किसी text box को आप सिर्फ email के लिए configure कर सकते है।   Android text fields के लि

Add2