നിങ്ങളുടെ ദൃശ്യപരത ഞങ്ങൾ പ്രോഗ്രാം ചെയ്യുന്നു! ONMA സ്കൗട്ട് ആൻഡ്രോയിഡ് ആപ്പ് ഡെവലപ്മെന്റിനൊപ്പം പോസിറ്റീവ് പ്രകടനം ഉറപ്പുനൽകുന്നു.
ബന്ധപ്പെടുക
നിങ്ങളുടെ Android ഉപകരണത്തിലേക്ക് വിവിധ ആപ്ലിക്കേഷനുകൾ ചേർക്കാൻ കഴിയും. ഈ ആപ്ലിക്കേഷനുകൾ സാധാരണയായി ആപ്പ് ഡ്രോയറിലോ ഹോംപേജിലോ ലഭ്യമാണ്, ആൻഡ്രോയിഡ് പതിപ്പിനെ ആശ്രയിച്ച് അവ വ്യത്യാസപ്പെടുന്നു. ഈ ആപ്ലിക്കേഷനുകൾ നിങ്ങളുടെ ബാറ്ററി ലൈഫിനെയും പ്രകടനത്തെയും ബാധിക്കും. നിങ്ങളുടെ Android TV ഉപകരണത്തിനായുള്ള ആപ്ലിക്കേഷനുകളും നിങ്ങൾക്ക് ഇൻസ്റ്റാൾ ചെയ്യാവുന്നതാണ്. ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാൾ ചെയ്ത ശേഷം, അത് നിങ്ങളുടെ ഉപകരണത്തിൻ്റെ ഹോം സ്ക്രീനിൽ ദൃശ്യമാകും.
ഒരു Android ആപ്പിൻ്റെ പ്രാഥമിക നിർമാണ ബ്ലോക്കുകളാണ് പ്രവർത്തനങ്ങൾ. ഈ ഘടകങ്ങൾ ആപ്പ് ആർക്കിടെക്ചറും യുഐ ഡിസൈനും നിർവ്വചിക്കുന്നു. ഒരു Android ആപ്പ് ഒരൊറ്റ അനുഭവമല്ല, എന്നാൽ ഒരു ഉപയോക്താവിന് ഇഷ്ടാനുസരണം പ്രവേശിക്കാനും പുറത്തുകടക്കാനും കഴിയുന്ന പ്രവർത്തനങ്ങളുടെ ഒരു പരമ്പര. UI ഡിസൈനർ സാധാരണയായി ഒരു ആപ്പിനെ ഒരു കൂട്ടം സ്ക്രീനുകളായി കരുതുന്നു, ഓരോന്നും ഒരു പ്രവർത്തനത്തിലേക്ക് മാപ്പ് ചെയ്തു. ഒരു ഉപയോക്താവ് ഒരു പ്രവർത്തനം പൂർത്തിയാക്കിയ ശേഷം, ആപ്പ് അടുത്തത് ലോഞ്ച് ചെയ്യുന്നു.
ഓപ്പറേറ്റിംഗ് സിസ്റ്റവുമായി ആശയവിനിമയം നടത്താനും നിലവിൽ സ്ക്രീനിൽ എന്താണ് ഉള്ളതെന്ന് ട്രാക്ക് ചെയ്യാനും പ്രവർത്തനങ്ങൾ അപ്ലിക്കേഷനെ സഹായിക്കുന്നു. ഇതുകൂടാതെ, മുമ്പത്തെ അവസ്ഥ പുനഃസ്ഥാപിക്കാൻ അവ സഹായിക്കുന്നു. മിക്ക ആപ്പുകളിലും ഒന്നിലധികം പ്രവർത്തനങ്ങളുണ്ട്. ഓരോ പ്രവർത്തനവും വ്യത്യസ്ത സ്ക്രീനുകൾ നിയന്ത്രിക്കുകയും സങ്കീർണ്ണതയിൽ വ്യത്യാസപ്പെടുകയും ചെയ്യുന്നു. ഒരു പ്രവർത്തനത്തിൻ്റെ ജീവിതചക്രം ഒരു വെബ്സൈറ്റിന് സമാനമാണ്.
ആപ്പ് എക്സിക്യൂഷൻ്റെ ആദ്യ ഘട്ടത്തിൽ ആൻഡ്രോയിഡ് സിസ്റ്റം പ്രവർത്തനങ്ങളെ വിളിക്കുന്നു. സിസ്റ്റം onStart എന്ന് വിളിക്കുന്നു() ഒപ്പം നിലവറയും() ഒരു പ്രവർത്തനത്തിൻ്റെ ജീവിതകാലത്ത് ഒന്നിലധികം തവണ രീതികൾ. ആപ്പിന് സ്ഥിരമായ ഒരു ഉപയോക്തൃ അനുഭവം ഉണ്ടെന്ന് ഉറപ്പാക്കാൻ ഈ പ്രക്രിയ അത്യന്താപേക്ഷിതമാണ്. ഒരു പ്രവർത്തനം എപ്പോൾ അവസാനിച്ചുവെന്നും അത് പുനഃസൃഷ്ടിക്കേണ്ടതുണ്ടെന്നും സിസ്റ്റം ട്രാക്ക് ചെയ്യുന്നു. onCreate എന്ന് വിളിക്കുന്നതാണ് നല്ല രീതി() ഒരു പ്രവർത്തനം സൃഷ്ടിക്കുമ്പോൾ.
Android ആപ്പുകളുടെ ഒരു നിർണായക ഭാഗമാണ് പ്രവർത്തനങ്ങൾ. അവ ആപ്ലിക്കേഷൻ മോഡലിൻ്റെ കാതൽ പ്രതിനിധീകരിക്കുന്നു. ആക്റ്റിവിറ്റി ലൈഫ് സൈക്കിളിലെ വിവിധ ഘട്ടങ്ങളുമായി പൊരുത്തപ്പെടുന്ന കോൾബാക്ക് രീതികൾ ഉപയോഗിച്ചാണ് Android സിസ്റ്റം പ്രവർത്തനങ്ങൾ ആരംഭിക്കുന്നത്.. ആൻഡ്രോയിഡ് ഡോക്യുമെൻ്റേഷൻ പ്രവർത്തനങ്ങളുടെ ആശയം വിശദീകരിക്കുകയും അവയുമായി എങ്ങനെ പ്രവർത്തിക്കണം എന്നതിനെക്കുറിച്ചുള്ള കനംകുറഞ്ഞ മാർഗ്ഗനിർദ്ദേശം നൽകുകയും ചെയ്യുന്നു. ഇനിപ്പറയുന്ന വിഭാഗം വിവിധ തരത്തിലുള്ള പ്രവർത്തനങ്ങളെക്കുറിച്ചും അവ യഥാർത്ഥ ലോക ആപ്ലിക്കേഷനുകളുമായി എങ്ങനെ ബന്ധപ്പെട്ടിരിക്കുന്നുവെന്നും ഒരു അവലോകനം നൽകുന്നു. ഇതുകൂടാതെ, ആൻഡ്രോയിഡ് ഡെവലപ്പർ ഗൈഡ് വായിച്ചുകൊണ്ട് എങ്ങനെ ആക്റ്റിവിറ്റികൾ നടത്താമെന്ന് നിങ്ങൾക്ക് മനസിലാക്കാം.
ആപ്പിൻ്റെ മാനിഫെസ്റ്റിൽ പ്രവർത്തനങ്ങൾ പ്രഖ്യാപിച്ചു. ഒരു Android ആപ്പിൽ ഒരു പ്രവർത്തനം സൃഷ്ടിക്കുന്നതിന്, നിങ്ങൾ മാനിഫെസ്റ്റിലേക്ക് ഒരു പ്രത്യേക ആട്രിബ്യൂട്ട് ചേർക്കണം. ഈ ആട്രിബ്യൂട്ട് ആപ്പ് പാക്കേജുമായി ബന്ധപ്പെട്ട പ്രവർത്തന ക്ലാസിൻ്റെ പേര് വ്യക്തമാക്കുന്നു. നിങ്ങൾ ഈ ആട്രിബ്യൂട്ട് മാറ്റുകയാണെങ്കിൽ, ആപ്പ് പൂർണ്ണമായും പ്രവർത്തനക്ഷമമായേക്കില്ല.
ഒരു Android ആപ്പിൻ്റെ ഉപയോക്തൃ ഇൻ്റർഫേസിൻ്റെ ഏറ്റവും അടിസ്ഥാന ഘടകങ്ങളാണ് കാഴ്ചകൾ. അവ വാചകത്തിൻ്റെയും മറ്റ് ഗ്രാഫിക്കൽ ഉള്ളടക്കങ്ങളുടെയും പ്രദർശനത്തിനായി ചതുരാകൃതിയിലുള്ള ഇടം നൽകുന്നു, കൂടാതെ വിവിധ ഇവൻ്റുകൾ കൈകാര്യം ചെയ്യാൻ കഴിയും. കാഴ്ചകൾക്കായി ആൻഡ്രോയിഡ് പ്ലാറ്റ്ഫോം വിവിധ ഉപവിഭാഗങ്ങൾ നൽകുന്നു, TextView ഉൾപ്പെടെ, വ്യൂഗ്രൂപ്പ്, കൂടാതെ ഇമേജ് വ്യൂ. ഓരോ കാഴ്ചയ്ക്കും അതിൻ്റേതായ ആട്രിബ്യൂട്ടുകൾ ഉണ്ട്, അത് എങ്ങനെ പ്രവർത്തിക്കുമെന്നും ആപ്ലിക്കേഷനിൽ ഉപയോഗിക്കുമെന്നും നിർവചിക്കുന്നു.
ലേഔട്ട് നിങ്ങളുടെ ആപ്ലിക്കേഷൻ്റെ ഘടന നിർവചിക്കുകയും നിരവധി കാഴ്ച ഘടകങ്ങൾ സൂക്ഷിക്കുകയും ചെയ്യുന്നു. അതിൻ്റെ പാരാമീറ്ററുകൾ ക്രമീകരിച്ചുകൊണ്ട് ഇത് സ്റ്റൈൽ ചെയ്യാവുന്നതാണ്. XML ഭാഷ ഉപയോഗിച്ചാണ് ആൻഡ്രോയിഡിലെ ലേഔട്ടുകൾ ക്രമീകരിച്ചിരിക്കുന്നത്. വിവിധ തരത്തിലുള്ള ലേഔട്ടുകൾ ഉണ്ട്. ലീനിയർ രീതിയിൽ ഇനങ്ങൾ വിന്യസിക്കാൻ ലീനിയർ ലേഔട്ട് ഉപയോഗിക്കുന്നു.
കുട്ടികളുടെ കാഴ്ചകൾ പരസ്പരം ആപേക്ഷികമായി എങ്ങനെ ക്രമീകരിക്കാമെന്ന് ലേഔട്ട് വ്യക്തമാക്കുന്നു. നിയന്ത്രണ ലേഔട്ടുകൾ ലീനിയർ ലേഔട്ടുകളേക്കാൾ സങ്കീർണ്ണമാണ്, എന്നാൽ കൂടുതൽ സങ്കീർണ്ണമായ UI-കൾക്ക് കൂടുതൽ വഴക്കമുള്ളതും വേഗതയുള്ളതുമാണ്. നിയന്ത്രണ ലേഔട്ടുകൾ ഒരു ഫ്ലാറ്റർ വ്യൂ ശ്രേണിയും നൽകുന്നു, അതായത് റൺടൈമിൽ പ്രോസസ്സിംഗ് കുറവാണ്. ആൻഡ്രോയിഡ് സ്റ്റുഡിയോ ഡിസൈൻ എഡിറ്ററിനൊപ്പം ഉപയോഗിക്കാനും അവ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു. ലേഔട്ടിനൊപ്പം, ഉപയോക്താക്കൾ ബ്ലൂപ്രിൻ്റ് ടൂളിൽ GUI ഘടകങ്ങൾ വലിച്ചിടുക, തുടർന്ന് അവ എങ്ങനെ പ്രദർശിപ്പിക്കണം എന്നതിനെക്കുറിച്ചുള്ള നിർദ്ദേശങ്ങൾ വ്യക്തമാക്കുക.
ആൻഡ്രോയിഡിൽ, ഓരോ പ്രവർത്തനത്തിലും വ്യൂ, വ്യൂഗ്രൂപ്പ് ക്ലാസുകളിൽ പെടുന്ന ഒന്നിലധികം യുഐ ഘടകങ്ങൾ അടങ്ങിയിരിക്കുന്നു. ഈ UI ഘടകങ്ങൾ സ്ക്രീനിൽ ഒരു ദീർഘചതുരാകൃതിയിലുള്ള പ്രദേശത്തെ പ്രതിനിധീകരിക്കുന്നു കൂടാതെ ഉള്ളടക്കം പ്രദർശിപ്പിക്കുന്നതിന് ഉത്തരവാദികളുമാണ്. കൂടുതൽ സങ്കീർണ്ണമായ ഒരു ആപ്ലിക്കേഷൻ സൃഷ്ടിക്കുന്നതിന് മറ്റ് ഘടകങ്ങളുമായി സംയോജിച്ച് അവ ഉപയോഗിക്കാം. നിങ്ങൾ Android വികസന പരിതസ്ഥിതിയിൽ പ്രവർത്തിക്കുന്നത് തുടരുമ്പോൾ, ഈ അടിസ്ഥാന Android ഘടകങ്ങളെ കുറിച്ച് നിങ്ങൾ കൂടുതൽ കണ്ടെത്തും.
ഒരു ആൻഡ്രോയിഡ് ആപ്ലിക്കേഷന് വ്യത്യസ്ത തരത്തിലുള്ള വിഭവങ്ങൾ നൽകാൻ കഴിയും, ഉപകരണത്തിൻ്റെ UI ഭാഷയും ലേഔട്ടും അനുസരിച്ച്. വ്യത്യസ്ത റിസോഴ്സ് സെറ്റുകൾ വ്യക്തമാക്കുന്നതിനുള്ള രീതികൾ Android SDK വെളിപ്പെടുത്തുന്നില്ലെങ്കിലും, നിങ്ങൾ വികസിപ്പിക്കുന്ന ഉപകരണത്തിന് അനുയോജ്യമായ റിസോഴ്സ് സെറ്റ് സജ്ജമാക്കാൻ നിങ്ങൾക്ക് ക്രമീകരണ പാനൽ ഉപയോഗിക്കാം. ഉദാഹരണത്തിന്, ലഭ്യമായ സ്ക്രീൻ സ്പെയ്സ് പ്രയോജനപ്പെടുത്തുന്നതിന് നിങ്ങൾക്ക് വ്യത്യസ്ത ലേഔട്ട് ഉറവിടങ്ങൾ ഉപയോഗിക്കാം, അല്ലെങ്കിൽ ഉപയോക്തൃ ഇൻ്റർഫേസിലെ വാചകം വിവർത്തനം ചെയ്യാൻ വ്യത്യസ്ത സ്ട്രിംഗ് ഉറവിടങ്ങൾ ഉപയോഗിക്കുക.
ഡിഫോൾട്ട് റിസോഴ്സുകളുടെ അപരനാമങ്ങളാണ് ഇതര ഉറവിടങ്ങൾ. പ്രതീക്ഷിക്കാത്ത കോൺഫിഗറേഷനിൽ ഉപയോഗിക്കുമ്പോൾ നിങ്ങളുടെ ആപ്പ് ക്രാഷാകുന്നത് തടയാൻ ഡിഫോൾട്ട് ഉറവിടങ്ങൾ നൽകേണ്ടത് പ്രധാനമാണ്. Android-ൻ്റെ പുതിയ പതിപ്പുകൾ, Android-ൻ്റെ പഴയ പതിപ്പുകൾ പിന്തുണയ്ക്കാത്ത കോൺഫിഗറേഷൻ യോഗ്യതകൾ ചേർക്കുമ്പോൾ ഇത് സംഭവിക്കുന്നു. നിങ്ങളുടെ ആപ്പ് ഡിഫോൾട്ട് ഉറവിടങ്ങൾ നൽകുന്നില്ലെങ്കിൽ, അത് ഉപകരണം തകരാൻ ഇടയാക്കും.
Android ആപ്പുകൾ സ്ഥിരസ്ഥിതി ഉറവിടങ്ങൾ നൽകുമ്പോൾ, നിർദ്ദിഷ്ട ഉപകരണ കോൺഫിഗറേഷനുകൾക്കായി ഇതര ഉറവിടങ്ങൾ നൽകാൻ ശുപാർശ ചെയ്യുന്നു. ഉദാഹരണത്തിന്, mySdkVersion 4+ അപ്ലിക്കേഷനുകൾക്ക് ഡിഫോൾട്ട് ഡ്രോയബിൾ ഉറവിടങ്ങൾ ആവശ്യമില്ല. മാത്രമല്ല, ഉപകരണത്തിൻ്റെ കോൺഫിഗറേഷൻ്റെ അടിസ്ഥാനത്തിൽ ആൻഡ്രോയിഡിന് മികച്ച പൊരുത്തമുള്ള ഇതര ഉറവിട ഡയറക്ടറി തിരഞ്ഞെടുക്കാനാകും. പിന്നെ, ഇതിന് ആവശ്യാനുസരണം ബിറ്റ്മാപ്പുകൾ സ്കെയിൽ ചെയ്യാൻ കഴിയും.
സിസ്റ്റം അനുയോജ്യമായ ഒരു ഉറവിടം കണ്ടെത്തിയില്ലെങ്കിൽ, അത് ഏറ്റവും അനുയോജ്യമായ വലുപ്പമുള്ള ഒരു ഉറവിടം തിരഞ്ഞെടുക്കും. നിങ്ങളുടെ അപ്ലിക്കേഷന് പ്രതീക്ഷിച്ചതിലും ചെറിയ സ്ക്രീനുകൾ കൈകാര്യം ചെയ്യാൻ കഴിയണം എന്നാണ് ഇതിനർത്ഥം. അതുകൊണ്ടു, രണ്ട് അളവുകളും ഉള്ള വിഭവങ്ങൾ ഉപയോഗിക്കുന്നതാണ് നല്ലത്. ഈ വഴി, നിർദ്ദിഷ്ട ഉപകരണങ്ങൾക്കും സ്ക്രീൻ റെസല്യൂഷനുകൾക്കുമായി നിങ്ങളുടെ ആപ്ലിക്കേഷൻ പ്രാദേശികവൽക്കരിക്കാൻ കഴിയും.
Android അപ്ലിക്കേഷനുകൾക്ക് ഒരു ഡാറ്റാബേസ് ആക്സസ് ചെയ്യുന്നതിന് ഉള്ളടക്ക ദാതാക്കൾ ആവശ്യമാണ്. അവ ഡാറ്റയ്ക്കുള്ള ഒരു കേന്ദ്ര ശേഖരമാണ് കൂടാതെ ആപ്ലിക്കേഷനുകൾക്കിടയിൽ ഡാറ്റ കൈമാറ്റത്തിന് ഒരു ഇൻ്റർഫേസ് നൽകുന്നു. Android-ൻ്റെ സന്ദേശമയയ്ക്കൽ അപ്ലിക്കേഷന് ഉള്ളടക്ക ദാതാക്കളും ആവശ്യമാണ്. ആക്റ്റിവിറ്റി ഫയലിൽ ഒരു പ്രൊവൈഡർ ടാഗ് ഉള്ള ഒരു ഉള്ളടക്ക ദാതാവ് രജിസ്റ്റർ ചെയ്തിട്ടുണ്ട്. നിങ്ങളുടെ ഉള്ളടക്ക ദാതാവിനെ രജിസ്റ്റർ ചെയ്യാൻ, താഴെയുള്ള ഘട്ടങ്ങൾ പിന്തുടരുക: * ഏറ്റവും കുറഞ്ഞ SDK തിരഞ്ഞെടുക്കുക. * നിങ്ങളുടെ അപ്ലിക്കേഷനിലേക്ക് ഒരു ഉള്ളടക്ക ദാതാവിൻ്റെ ടാഗ് ചേർക്കുക.
ContentProviders നിങ്ങളുടെ അപ്ലിക്കേഷന് ആവശ്യമായ ഡാറ്റ ഉറവിടങ്ങൾ ആക്സസ് ചെയ്യാൻ കഴിയും, ഉപയോക്തൃ നിഘണ്ടു പോലുള്ളവ. അവർക്ക് എഴുതാനും വായിക്കാനും അനുമതി വേണം. ഈ അനുമതി android.permission.readPermission ൽ നിന്ന് ലഭിക്കും() രീതി. ContentProviders ക്ലയൻ്റുമായി സംവദിക്കുകയും ചെയ്യുന്നു, സുരക്ഷ കൈകാര്യം ചെയ്യുന്നു, കൂടാതെ ഇൻ്റർ-പ്രോസസ് കമ്മ്യൂണിക്കേഷൻ.
മറ്റ് ആപ്ലിക്കേഷനുകൾക്കായി ഡാറ്റ സംഭരിക്കുക എന്നതാണ് ഉള്ളടക്ക ദാതാക്കളുടെ ഏറ്റവും സാധാരണമായ ഉപയോഗം. The content provider acts as a relational database and allows your applications to securely access the data. ഉള്ളടക്ക ദാതാവിന് ഉപയോക്താവിൻ്റെ ആവശ്യങ്ങൾക്കനുസരിച്ച് ഡാറ്റ പരിഷ്കരിക്കാനും കഴിയും. ആൻഡ്രോയിഡ് സിസ്റ്റം ഉള്ളടക്ക ദാതാവിനെ ആപ്ലിക്കേഷൻ ഡാറ്റ പല തരത്തിൽ മാനേജ് ചെയ്യാൻ അനുവദിക്കുന്നു, അതിൻ്റെ ആവശ്യങ്ങൾ അനുസരിച്ച്.
Android വികസനത്തിൻ്റെ പ്രധാന ഭാഗമാണ് ഉള്ളടക്ക ദാതാക്കൾ. നിങ്ങളുടെ ഉപകരണത്തിലുള്ള ഡാറ്റ നിയന്ത്രിക്കാൻ നിങ്ങളെ സഹായിക്കുന്ന സമഗ്രമായ ഒരു ഉള്ളടക്ക ദാതാവിൻ്റെ ലൈബ്രറി ഫ്രെയിംവർക്കിലുണ്ട്.. നിങ്ങളുടെ ഡാറ്റ ഒരിടത്ത് കേന്ദ്രീകരിക്കാൻ ഈ ലൈബ്രറി നിങ്ങളെ അനുവദിക്കുന്നു. ഇതിനൊരു നല്ല ഉദാഹരണമാണ് കോൺടാക്റ്റുകൾ, ഒരു ContactProvider ആപ്ലിക്കേഷനിൽ സംഭരിച്ചിരിക്കുന്നവ. പിന്നെ, ContactProvider-ൻ്റെ ഇൻ്റർഫേസ് ഉപയോഗിച്ച് മറ്റ് ആപ്ലിക്കേഷനുകൾക്ക് അവ ആക്സസ് ചെയ്യാൻ കഴിയും. ContactProvider-ൻ്റെ ഇൻ്റർഫേസിൽ ചേർക്കുന്നതിനുള്ള രീതികൾ ഉൾപ്പെടുന്നു, അപ്ഡേറ്റ്, ഇല്ലാതാക്കുക, അന്വേഷണവും. ഉള്ളടക്ക ദാതാക്കളെയും ആൻഡ്രോയിഡ് ആന്തരികമായി ഉപയോഗിക്കുന്നു. ബുക്ക്മാർക്കുകളും സിസ്റ്റത്തിൻ്റെ ഉള്ളടക്ക ദാതാക്കളാണ്. ഒടുവിൽ, സിസ്റ്റത്തിലെ എല്ലാ മീഡിയകളും ഒരു മീഡിയസ്റ്റോർ ഉള്ളടക്ക ദാതാവിൽ രജിസ്റ്റർ ചെയ്തിട്ടുണ്ട്.
ഒരു പ്രത്യേക URI വിലാസം ഉള്ള തരത്തിൽ ഉള്ളടക്ക ദാതാവിന് കോൺഫിഗർ ചെയ്യാവുന്നതാണ്. ഉള്ളടക്കം ആക്സസ് ചെയ്യാൻ ഈ URI ഉപയോഗിക്കുന്നു. ഇതിന് ഡാറ്റയുടെ തരവും അനുമതികളും വ്യക്തമാക്കാനും കഴിയും. ഡാറ്റ എക്സ്പോർട്ട് അനുവദിക്കുന്നതിന് ഉള്ളടക്ക ദാതാവിനെ കോൺഫിഗർ ചെയ്യാനും കഴിയും.
നിങ്ങളുടെ ഉപകരണം പരിരക്ഷിക്കുന്നതിൻ്റെ ഒരു പ്രധാന ഭാഗമാണ് Android ഉപകരണങ്ങളിലെ അനുമതി സംവിധാനം. നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യുന്ന ആപ്പുകളുടെ തരവും അവയ്ക്ക് ആക്സസ് ചെയ്യാനാകുന്നവയും ഇതിന് നിയന്ത്രിക്കാനാകും. നിങ്ങളുടെ സ്വകാര്യത പരിരക്ഷിക്കുന്നതിന് നിങ്ങൾക്ക് അനുമതി സംവിധാനവും ഉപയോഗിക്കാം. വളരെയധികം ആക്സസ് ആവശ്യപ്പെടുന്ന ആപ്പുകളെ കുറിച്ച് ജാഗ്രത പാലിക്കുക. നിങ്ങൾക്ക് അവസാനമായി വേണ്ടത് നിങ്ങളുടെ ഫോണിൻ്റെ മൈക്രോഫോണിലേക്ക് അവർക്ക് ആക്സസ് നൽകുക എന്നതാണ്.
ആൻഡ്രോയിഡിൻ്റെ പെർമിഷൻ സിസ്റ്റം ആപ്പുകളെ അവയുടെ സുരക്ഷാ നിലവാരത്തിനനുസരിച്ച് തരംതിരിക്കുന്നു. നിങ്ങൾക്ക് രണ്ട് അടിസ്ഥാന അനുമതി തരങ്ങൾ തിരഞ്ഞെടുക്കാം: സാധാരണ അനുമതികളും ഒപ്പ് അനുമതികളും. സാൻഡ്ബോക്സിന് പുറത്ത് ഒരു ആപ്പിന് എന്തുചെയ്യാനും ആക്സസ് ചെയ്യാനുമാകും എന്നതിൻ്റെ വ്യാപ്തിയാണ് വ്യത്യാസം. സാധാരണ അനുമതികളുള്ള ആപ്പുകൾ ഉപയോക്തൃ സ്വകാര്യതയ്ക്കും മറ്റ് ആപ്പുകൾക്കും ഏറ്റവും കുറഞ്ഞ അപകടസാധ്യതകൾ സൃഷ്ടിക്കുന്നു. അവർ സ്വയമേവ ചില അനുമതികൾ നൽകുന്നു, മൂന്നാം കക്ഷി ആപ്പുകൾ മറ്റുള്ളവരോട് അഭ്യർത്ഥിക്കേണ്ടതുണ്ട്.
ദോഷകരമായ അനുമതികളുള്ള ആപ്പുകൾക്ക് നിങ്ങളുടെ സ്വകാര്യ സന്ദേശങ്ങളിൽ ചാരപ്പണി നടത്താനാകും, ആവശ്യമില്ലാത്ത സേവനങ്ങളിലേക്ക് നിങ്ങളെ സബ്സ്ക്രൈബുചെയ്യുക, നിങ്ങളുടെ ഇൻബോക്സ് സ്പാം ചെയ്യുക. ചില സ്റ്റോറേജ് ലൊക്കേഷനുകളിലേക്ക് ആക്സസ് അനുവദിച്ചുകൊണ്ട് ഒരു പ്രത്യേക ആപ്പിന് നിങ്ങളുടെ ഫോണിൽ നിന്ന് ഏതൊക്കെ അനുമതികൾ അഭ്യർത്ഥിക്കാമെന്ന് നിങ്ങൾക്ക് നിയന്ത്രിക്കാനാകും. ഉദാഹരണത്തിന്, ഡൗൺലോഡ് ചെയ്ത പാട്ടുകൾ സംരക്ഷിക്കാൻ സംഗീത ആപ്പുകൾക്ക് നിങ്ങളുടെ SD കാർഡ് ആക്സസ് ചെയ്യാൻ കഴിയും, സോഷ്യൽ നെറ്റ്വർക്കിംഗ് ആപ്പുകൾക്ക് നിങ്ങളുടെ കോൺടാക്റ്റുകൾ ആക്സസ് ചെയ്യാൻ കഴിയും. ക്ഷുദ്രകരമായ ആപ്പുകൾക്ക് നിങ്ങളുടെ ലൊക്കേഷനിലേക്കും നിങ്ങളുടെ ആരോഗ്യ ഡാറ്റയിലേക്കും ആക്സസ് ഉണ്ടായേക്കാം.
നിങ്ങളുടെ ആപ്പുകൾ ശേഖരിക്കുകയും പങ്കിടുകയും ചെയ്യുന്ന ഡാറ്റ നിയന്ത്രിക്കുന്നതിന് Android അനുമതി സംവിധാനം ഒരു സ്ട്രീംലൈൻ ചെയ്ത മാർഗം നൽകുന്നു. ഒരു ആപ്പ് ഡൗൺലോഡ് ചെയ്യുന്നതിന് മുമ്പ്, നിങ്ങൾക്ക് ഗൂഗിൾ പ്ലേ സ്റ്റോറിൽ അതിൻ്റെ അനുമതികൾ പരിശോധിച്ച് ഏതൊക്കെയാണ് വിശ്വസിക്കേണ്ടതെന്ന് തിരഞ്ഞെടുക്കാം. ഉചിതമായ അനുമതികളുള്ള ആപ്പുകൾ മാത്രമേ ഉപയോക്താക്കൾക്ക് വിശ്വസിക്കാൻ കഴിയൂ. നിങ്ങളുടെ ഡാറ്റ സ്വകാര്യമായി തുടരേണ്ടത് പ്രധാനമാണ്, അതിനാൽ നിങ്ങൾ എന്തിനാണ് അനുമതി നൽകുന്നതെന്ന് നിങ്ങൾക്കറിയാമെന്ന് ഉറപ്പാക്കുക.