Posts

privacy

  Privacy Policy for Simple Calculator App Effective Date:  27-April-2026 App Name: Flutter Calculator Developer:  Gagan Kumar Indoriya 1. Introduction This Privacy Policy describes how our Simple Calculator app (“we”, “our”, or “us”) handles user information. We are committed to protecting your privacy. 2. Information We Collect Our app is designed to be simple and does not collect, store, or share any personal information . We do not collect : Personal data (name, email, phone number) Location data Contacts or files Usage analytics (unless explicitly added) 3. Permissions The Simple Calculator app does not require any sensitive permissions to function. If any permissions are used (e.g., internet for ads), they are only used for basic functionality and not for collecting personal data. 4. Third-Party Services If your app includes ads (e.g., AdMob), you can include this section: We may use third-party services such as: Google AdMob (for displaying ads) These services ma...

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 करना बहुत n...

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 के लिए सिर्...

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 का जो...

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 भी होती ह...

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 क्रिएट करने के लिए आपको...

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 ...

Add2