உங்கள் தெரிவுநிலையை நாங்கள் நிரல் செய்கிறோம்! ONMA ஸ்கவுட் ஆண்ட்ராய்டு பயன்பாட்டு மேம்பாட்டுடன் நேர்மறையான செயல்திறன் உத்தரவாதம் அளிக்கப்படுகிறது.
தொடர்பு கொள்ளவும்
உங்கள் Android சாதனத்தில் பல்வேறு பயன்பாடுகளைச் சேர்க்கலாம். இந்தப் பயன்பாடுகள் பொதுவாக ஆப் டிராயர் அல்லது முகப்புப் பக்கத்தில் கிடைக்கும், மேலும் அவை ஆண்ட்ராய்டு பதிப்பைப் பொறுத்து மாறுபடும். இந்த பயன்பாடுகள் உங்கள் பேட்டரி ஆயுள் மற்றும் செயல்திறனை பாதிக்கும். உங்கள் Android TV சாதனத்திற்கான பயன்பாடுகளையும் நிறுவலாம். பயன்பாட்டை நிறுவிய பின், இது உங்கள் சாதனத்தின் முகப்புத் திரையில் தோன்றும்.
செயல்பாடுகள் ஆண்ட்ராய்டு பயன்பாட்டின் முதன்மையான கட்டுமானத் தொகுதிகள். இந்த கூறுகள் பயன்பாட்டு கட்டமைப்பு மற்றும் UI வடிவமைப்பை வரையறுக்கின்றன. ஆண்ட்ராய்டு ஆப்ஸ் என்பது ஒரு அனுபவமல்ல, ஆனால் ஒரு பயனர் விருப்பப்படி நுழைந்து வெளியேறக்கூடிய தொடர்ச்சியான செயல்பாடுகள். UI வடிவமைப்பாளர் பொதுவாக ஒரு பயன்பாட்டை திரைகளின் தொகுப்பாகக் கருதுகிறார், ஒவ்வொன்றும் ஒரு செயல்பாட்டிற்கு வரைபடமாக்கப்பட்டது. ஒரு பயனர் ஒரு செயல்பாட்டை முடித்த பிறகு, பயன்பாடு அடுத்ததைத் தொடங்குகிறது.
ஆப்ரேட்டிங் சிஸ்டத்துடன் தொடர்பு கொள்ளவும், தற்போது திரையில் உள்ளதைக் கண்காணிக்கவும் செயல்பாடுகள் உதவுகின்றன. கூடுதலாக, அவை முந்தைய நிலையை மீட்டெடுக்க உதவுகின்றன. பெரும்பாலான பயன்பாடுகள் பல செயல்பாடுகளைக் கொண்டுள்ளன. ஒவ்வொரு செயல்பாடும் வெவ்வேறு திரைகளை நிர்வகிக்கிறது மற்றும் சிக்கலானது மாறுபடும். ஒரு செயல்பாட்டின் வாழ்க்கைச் சுழற்சி இணையதளத்தைப் போன்றது.
ஆன்ட்ராய்டு சிஸ்டத்தால் ஆப்ஸ் செயல்படுத்தலின் முதல் படியில் செயல்பாடுகள் அழைக்கப்படுகின்றன. கணினி onStart ஐ அழைக்கிறது() மற்றும் நிறுத்தத்தில்() ஒரு செயல்பாட்டின் வாழ்நாளில் பல முறை முறைகள். செயலி நிலையான பயனர் அனுபவத்தைக் கொண்டிருப்பதை உறுதிசெய்ய இந்த செயல்முறை அவசியம். ஒரு செயல்பாடு எப்போது முடிந்தது மற்றும் மீண்டும் உருவாக்கப்பட வேண்டும் என்பதையும் கணினி கண்காணிக்கும். onCreate ஐ அழைப்பது ஒரு நல்ல நடைமுறை() ஒரு செயல்பாடு உருவாக்கப்படும் போது.
செயல்பாடுகள் ஆண்ட்ராய்டு ஆப்ஸின் முக்கியமான பகுதியாகும். அவை பயன்பாட்டு மாதிரியின் மையத்தைக் குறிக்கின்றன. செயல்பாட்டு வாழ்க்கைச் சுழற்சியின் வெவ்வேறு கட்டங்களுக்கு ஒத்த அழைப்பு முறைகளை செயல்படுத்துவதன் மூலம் செயல்பாடுகள் Android அமைப்பால் தொடங்கப்படுகின்றன.. ஆண்ட்ராய்டு ஆவணங்கள் செயல்பாடுகளின் கருத்தை விளக்குகிறது மற்றும் அவற்றுடன் எவ்வாறு வேலை செய்வது என்பது குறித்த இலகுரக வழிகாட்டுதலை வழங்குகிறது. பின்வரும் பிரிவு பல்வேறு வகையான செயல்பாடுகள் மற்றும் அவை நிஜ உலக பயன்பாடுகளுடன் எவ்வாறு தொடர்புபடுகின்றன என்பதைப் பற்றிய கண்ணோட்டத்தை வழங்குகிறது. கூடுதலாக, ஆண்ட்ராய்டு டெவலப்பர் கையேட்டைப் படிப்பதன் மூலம் செயல்பாடுகளைச் செய்வது எப்படி என்பதை நீங்கள் அறியலாம்.
ஆப்ஸின் மேனிஃபெஸ்ட்டில் செயல்பாடுகள் அறிவிக்கப்படும். Android பயன்பாட்டில் செயல்பாட்டை உருவாக்குவதற்காக, மேனிஃபெஸ்டில் ஒரு குறிப்பிட்ட பண்புக்கூறை நீங்கள் சேர்க்க வேண்டும். ஆப்ஸ் பேக்கேஜுடன் தொடர்புடைய செயல்பாட்டு வகுப்பின் பெயரை இந்தப் பண்புக்கூறு குறிப்பிடுகிறது. இந்த பண்பை மாற்றினால், பயன்பாடு முழுமையாக செயல்படாமல் இருக்கலாம்.
பார்வைகள் என்பது ஆண்ட்ராய்டு பயன்பாட்டின் பயனர் இடைமுகத்தின் அடிப்படை கூறுகள். அவை உரை மற்றும் பிற வரைகலை உள்ளடக்கங்களின் காட்சிக்கு செவ்வக இடத்தை வழங்குகின்றன மற்றும் பல்வேறு நிகழ்வுகளைக் கையாள முடியும். ஆண்ட்ராய்டு இயங்குதளம் பார்வைகளுக்காக பல்வேறு துணைப்பிரிவுகளை வழங்குகிறது, TextView உட்பட, வியூகுரூப், மற்றும் ImageView. ஒவ்வொரு பார்வைக்கும் அதன் சொந்த பண்புக்கூறுகள் உள்ளன, இது எவ்வாறு செயல்படும் மற்றும் பயன்பாட்டில் பயன்படுத்தப்படும் என்பதை வரையறுக்கிறது.
தளவமைப்பு உங்கள் பயன்பாட்டின் கட்டமைப்பை வரையறுக்கிறது மற்றும் பல காட்சி கூறுகளை வைத்திருக்கிறது. அதன் அளவுருக்களை சரிசெய்வதன் மூலம் அதை வடிவமைக்க முடியும். ஆண்ட்ராய்டில் உள்ள தளவமைப்புகள் XML மொழியைப் பயன்படுத்தி ஒழுங்கமைக்கப்பட்டுள்ளன. பல்வேறு வகையான தளவமைப்புகள் உள்ளன. லீனியர் லேஅவுட் என்பது பொருட்களை நேரியல் முறையில் சீரமைக்கப் பயன்படுகிறது.
குழந்தை காட்சிகளை ஒருவருக்கொருவர் எவ்வாறு ஒழுங்கமைப்பது என்பதை தளவமைப்பு குறிப்பிடுகிறது. நேரியல் தளவமைப்புகளை விட கட்டுப்பாடு தளவமைப்புகள் மிகவும் சிக்கலானவை, ஆனால் மிகவும் சிக்கலான UI களுக்கு மிகவும் நெகிழ்வான மற்றும் வேகமானவை. கட்டுப்பாடு தளவமைப்புகள் ஒரு தட்டையான பார்வை படிநிலையையும் வழங்குகின்றன, அதாவது இயக்க நேரத்தில் குறைவான செயலாக்கம். அவை ஆண்ட்ராய்டு ஸ்டுடியோ டிசைன் எடிட்டருடன் பயன்படுத்துவதற்காகவும் வடிவமைக்கப்பட்டுள்ளன. தளவமைப்புடன், பயனர்கள் ப்ளூபிரிண்ட் கருவியில் GUI கூறுகளை இழுத்து விடவும், பின்னர் அவற்றை எவ்வாறு காண்பிப்பது என்பது குறித்த வழிமுறைகளைக் குறிப்பிடவும்.
ஆண்ட்ராய்டில், ஒவ்வொரு செயல்பாட்டிலும் வியூ மற்றும் வியூகுரூப் வகுப்புகளைச் சேர்ந்த பல UI கூறுகள் உள்ளன. இந்த UI உறுப்புகள் திரையில் ஒரு செவ்வகப் பகுதியைக் குறிக்கின்றன மற்றும் உள்ளடக்கத்தைக் காண்பிக்கும் பொறுப்பாகும். மிகவும் சிக்கலான பயன்பாட்டை உருவாக்க மற்ற உறுப்புகளுடன் இணைந்து அவற்றைப் பயன்படுத்தலாம். மேலும் நீங்கள் ஆண்ட்ராய்டு மேம்பாட்டு சூழலுடன் தொடர்ந்து பணியாற்றும்போது, இந்த அடிப்படை ஆண்ட்ராய்டு கூறுகளைப் பற்றி மேலும் அறிந்து கொள்வீர்கள்.
ஒரு Android பயன்பாடு பல்வேறு வகையான ஆதாரங்களை வழங்க முடியும், சாதனத்தின் UI மொழி மற்றும் தளவமைப்பைப் பொறுத்து. ஆண்ட்ராய்டு SDK ஆனது வெவ்வேறு ஆதாரத் தொகுப்புகளைக் குறிப்பிடுவதற்கான முறைகளை வெளிப்படுத்தவில்லை என்றாலும், நீங்கள் உருவாக்கும் சாதனத்திற்கான பொருத்தமான ஆதார தொகுப்பை அமைக்க அமைப்புகள் பேனலைப் பயன்படுத்தலாம். உதாரணத்திற்கு, கிடைக்கும் திரை இடத்தைப் பயன்படுத்திக் கொள்ள வெவ்வேறு தளவமைப்பு ஆதாரங்களைப் பயன்படுத்தலாம், அல்லது பயனர் இடைமுகத்தில் உள்ள உரையை மொழிபெயர்க்க வெவ்வேறு சரம் ஆதாரங்களைப் பயன்படுத்தவும்.
மாற்று ஆதாரங்கள் இயல்புநிலை ஆதாரங்களுக்கான மாற்றுப்பெயர்கள். உங்கள் பயன்பாடு எதிர்பாராத உள்ளமைவில் பயன்படுத்தப்படும்போது செயலிழப்பதைத் தடுக்க இயல்புநிலை ஆதாரங்களை வழங்குவது முக்கியம். ஆண்ட்ராய்டின் புதிய பதிப்புகள் ஆண்ட்ராய்டின் பழைய பதிப்புகள் ஆதரிக்காத உள்ளமைவு தகுதிகளைச் சேர்க்கும் போது இது நிகழும்.. உங்கள் பயன்பாடு இயல்புநிலை ஆதாரங்களை வழங்கவில்லை என்றால், இது சாதனத்தை செயலிழக்கச் செய்யும்.
Android பயன்பாடுகள் இயல்புநிலை ஆதாரங்களை வழங்க வேண்டும், குறிப்பிட்ட சாதன உள்ளமைவுகளுக்கு மாற்று ஆதாரங்களை வழங்க பரிந்துரைக்கப்படுகிறது. உதாரணத்திற்கு, minSdkVersion 4+ பயன்பாடுகளுக்கு இயல்புநிலை வரையக்கூடிய ஆதாரங்கள் தேவையில்லை. மேலும், சாதனத்தின் உள்ளமைவின் அடிப்படையில் சிறந்த பொருத்தம் கொண்ட மாற்று ஆதார கோப்பகத்தை Android தேர்வு செய்யலாம். பிறகு, அது தேவைக்கேற்ப பிட்மேப்களை அளவிட முடியும்.
கணினி பொருத்தமான ஆதாரத்தைக் கண்டுபிடிக்கவில்லை என்றால், இது மிகவும் பொருத்தமான அளவைக் கொண்ட ஒரு வளத்தைத் தேர்ந்தெடுக்கும். உங்கள் பயன்பாடு எதிர்பார்த்ததை விட சிறிய திரைகளைக் கையாள வேண்டும் என்பதே இதன் பொருள். எனவே, இரண்டு பரிமாணங்களுடனும் வளங்களைப் பயன்படுத்துவது நல்லது. இந்த வழி, குறிப்பிட்ட சாதனங்கள் மற்றும் திரைத் தீர்மானங்களுக்கு உங்கள் பயன்பாட்டை உள்ளூர்மயமாக்கலாம்.
தரவுத்தளத்தை அணுக Android பயன்பாடுகளுக்கு உள்ளடக்க வழங்குநர்கள் தேவை. அவை தரவுக்கான மையக் களஞ்சியமாகும் மற்றும் பயன்பாடுகளுக்கு இடையில் தரவு பரிமாற்றத்திற்கான இடைமுகத்தை வழங்குகின்றன. Android இன் செய்தியிடல் பயன்பாட்டிற்கு உள்ளடக்க வழங்குநர்களும் அவசியம். ஒரு உள்ளடக்க வழங்குநர் செயல்பாட்டுக் கோப்பில் வழங்குநர் குறிச்சொல்லுடன் பதிவு செய்யப்பட்டுள்ளார். உங்கள் உள்ளடக்க வழங்குநரை பதிவு செய்ய, கீழே உள்ள படிகளைப் பின்பற்றவும்: * குறைந்தபட்ச SDK ஐத் தேர்ந்தெடுக்கவும். * உங்கள் விண்ணப்பத்தில் உள்ளடக்க வழங்குநர் குறிச்சொல்லைச் சேர்க்கவும்.
உங்கள் பயன்பாட்டிற்குத் தேவையான தரவு ஆதாரங்களை ContentProviders அணுக முடியும், பயனர் அகராதி போன்றவை. அவர்களுக்கு எழுதவும் படிக்கவும் அனுமதி தேவை. இந்த அனுமதியை android.permission.readPermission இலிருந்து பெறலாம்() முறை. ContentProviders வாடிக்கையாளருடன் தொடர்பு கொள்ளவும், பாதுகாப்பு கையாளுதல், மற்றும் இடை-செயல்முறை தொடர்பு.
உள்ளடக்க வழங்குநர்களின் பொதுவான பயன்பாடு மற்ற பயன்பாடுகளுக்கான தரவைச் சேமிப்பதாகும். உள்ளடக்க வழங்குநர் ஒரு தொடர்புடைய தரவுத்தளமாகச் செயல்படுகிறது மேலும் உங்கள் பயன்பாடுகள் தரவைப் பாதுகாப்பாக அணுக அனுமதிக்கிறது. உள்ளடக்க வழங்குநர் பயனரின் தேவைகளுக்கு ஏற்ப தரவையும் மாற்றலாம். உள்ளடக்க வழங்குநரை பல்வேறு வழிகளில் பயன்பாட்டுத் தரவை நிர்வகிக்க Android அமைப்பு அனுமதிக்கிறது, அதன் தேவைகளைப் பொறுத்து.
உள்ளடக்க வழங்குநர்கள் Android மேம்பாட்டின் முக்கிய பகுதியாகும். கட்டமைப்பில் ஒரு விரிவான உள்ளடக்க வழங்குநர் நூலகம் உள்ளது, இது உங்கள் சாதனத்தில் உள்ள தரவை நிர்வகிக்க உதவும். இந்த நூலகம் உங்கள் தரவை ஒரே இடத்தில் மையப்படுத்த உதவுகிறது. இதற்கு நல்ல உதாரணம் தொடர்புகள், ContactProvider பயன்பாட்டில் சேமிக்கப்படும். பிறகு, மற்ற பயன்பாடுகள் ContactProvider இன் இடைமுகத்தைப் பயன்படுத்தி அவற்றை அணுகலாம். ContactProvider இன் இடைமுகம் செருகுவதற்கான முறைகளை உள்ளடக்கியது, மேம்படுத்தல், அழி, மற்றும் வினவல். உள்ளடக்க வழங்குநர்கள் Android ஆல் உள்நாட்டிலும் பயன்படுத்தப்படுகிறார்கள். புக்மார்க்குகள் கணினிக்கான உள்ளடக்க வழங்குநர்களாகவும் உள்ளன. இறுதியாக, கணினியில் உள்ள அனைத்து ஊடகங்களும் MediaStore உள்ளடக்க வழங்குனருடன் பதிவு செய்யப்பட்டுள்ளன.
உள்ளடக்க வழங்குநர் ஒரு குறிப்பிட்ட URI முகவரியைக் கொண்டிருக்கும்படி கட்டமைக்க முடியும். உள்ளடக்கத்தை அணுக இந்த URI பயன்படுத்தப்படுகிறது. இது தரவு மற்றும் அனுமதிகளின் வகையையும் குறிப்பிடலாம். தரவு ஏற்றுமதியை அனுமதிக்க உள்ளடக்க வழங்குநரையும் உள்ளமைக்க முடியும்.
Android சாதனங்களில் உள்ள அனுமதி அமைப்பு உங்கள் சாதனத்தைப் பாதுகாப்பதில் ஒரு முக்கிய பகுதியாகும். நீங்கள் நிறுவும் பயன்பாடுகளின் வகையையும் அவை அணுகக்கூடியவற்றையும் இது கட்டுப்படுத்தலாம். உங்கள் தனியுரிமையைப் பாதுகாக்க நீங்கள் அனுமதி அமைப்பையும் பயன்படுத்தலாம். அதிக அணுகலைக் கேட்கும் பயன்பாடுகள் குறித்து எச்சரிக்கையாக இருங்கள். உங்கள் மொபைலின் மைக்ரோஃபோனுக்கான அணுகலை அவர்களுக்கு வழங்குவதே நீங்கள் விரும்பும் கடைசி விஷயம்.
ஆண்ட்ராய்டின் அனுமதி அமைப்பு பயன்பாடுகளை அவற்றின் பாதுகாப்பு நிலைக்கு ஏற்ப வகைப்படுத்துகிறது. இரண்டு அடிப்படை அனுமதி வகைகளில் ஒன்றை நீங்கள் தேர்வு செய்யலாம்: சாதாரண அனுமதிகள் மற்றும் கையொப்ப அனுமதிகள். சாண்ட்பாக்ஸுக்கு வெளியே ஒரு ஆப்ஸ் என்ன செய்ய முடியும் மற்றும் அணுகலாம் என்பதன் நோக்கம்தான் வித்தியாசம். சாதாரண அனுமதிகளைக் கொண்ட பயன்பாடுகள், பயனர் தனியுரிமை மற்றும் பிற பயன்பாடுகளுக்கு குறைந்தபட்ச அபாயங்களை ஏற்படுத்துகின்றன. அவை தானாகவே சில அனுமதிகளை வழங்குகின்றன, மூன்றாம் தரப்பு பயன்பாடுகள் மற்றவர்களைக் கோர வேண்டும்.
தீங்கிழைக்கும் அனுமதிகளைக் கொண்ட ஆப்ஸ் உங்கள் தனிப்பட்ட செய்திகளை உளவு பார்க்க முடியும், தேவையற்ற சேவைகளுக்கு குழுசேர், உங்கள் இன்பாக்ஸை ஸ்பேம் செய்யவும். குறிப்பிட்ட சேமிப்பக இருப்பிடங்களை அணுக அனுமதிப்பதன் மூலம், உங்கள் ஃபோனிலிருந்து எந்த அனுமதிகளைக் கோரலாம் என்பதை நீங்கள் கட்டுப்படுத்தலாம். உதாரணமாக, பதிவிறக்கம் செய்யப்பட்ட பாடல்களைச் சேமிக்க இசை பயன்பாடுகள் உங்கள் SD கார்டை அணுகலாம், சமூக வலைப்பின்னல் பயன்பாடுகள் உங்கள் தொடர்புகளை அணுக முடியும். தீங்கிழைக்கும் பயன்பாடுகள் உங்கள் இருப்பிடம் மற்றும் உங்கள் சுகாதாரத் தரவை அணுகலாம்.
உங்கள் பயன்பாடுகள் சேகரிக்கும் மற்றும் பகிரும் தரவை நிர்வகிக்க Android அனுமதி அமைப்பு ஒரு நெறிப்படுத்தப்பட்ட வழியை வழங்குகிறது. பயன்பாட்டைப் பதிவிறக்கும் முன், கூகுள் ப்ளே ஸ்டோரில் அதன் அனுமதிகளைச் சரிபார்த்து, நீங்கள் நம்பக்கூடியவற்றைத் தேர்வுசெய்யலாம். பொருத்தமான அனுமதிகளைக் கொண்ட ஆப்ஸ் மட்டுமே பயனர்களால் நம்பப்படும். உங்கள் தரவு தனிப்பட்டதாக இருப்பது முக்கியம், எனவே நீங்கள் எதற்கு அனுமதி வழங்குகிறீர்கள் என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.
தயவுசெய்து கவனிக்கவும், நாங்கள் குக்கீகளைப் பயன்படுத்துகிறோம், இந்த இணையதளத்தின் பயன்பாட்டை மேம்படுத்த. தளத்தைப் பார்வையிடுவதன் மூலம்
மேலும் பயன்பாடு, இந்த குக்கீகளை ஏற்கவும்
எங்கள் தரவுப் பாதுகாப்பு அறிவிப்பில் குக்கீகள் பற்றிய கூடுதல் தகவல்களைக் காணலாம்