சில எல்லோரும் இதை துண்டு துண்டாக அழைக்க விரும்புகிறார்கள், மற்றவர்கள் அதை தேர்வு என்று அழைக்கிறார்கள், ஆனால் எந்த பெயரிலும் நிச்சயமாக பல்வேறு ஆண்ட்ராய்டு தொலைபேசிகள் உள்ளன. அவர்கள் அனைவருடனும் வேலை செய்ய வேண்டிய பயன்பாடுகளை உருவாக்குவது எளிதான பணி அல்ல. செயல்திறனில் பெரிய வித்தியாசத்தை ஏற்படுத்தும் வித்தியாசமான வன்பொருள் உள்ளமைவுகள் உங்களிடம் உள்ளன, மேலும் ஒவ்வொன்றிலும் ஒரு APK கோப்பு செயல்பட முடியும் என்றாலும், உயர் அம்சங்களை தியாகம் செய்யாமல் குறைந்த-இறுதி சாதனங்களில் சீராக இயங்க ஒரு பயன்பாடு தேவைப்படுவதில் சிக்கல் உள்ளது. சாதனங்கள். பேஸ்புக் போன்ற பிரபலமான பயன்பாட்டைப் பற்றி நீங்கள் பேசும்போது, குறியீட்டு முறையைச் செய்யும் எல்லோருக்கும் இது ஒரு கனவாக மாறும்.
பேஸ்புக் பெரிய ஆண்ட்ராய்டு இறைச்சியில் அனைவருக்கும் காட்டியது மற்றும் எளிமையான ஒரு புதிய தீர்வை வாழ்த்துங்கள் - சாதன ஆண்டு வகுப்பு கூறு.
பேஸ்புக்கின் டெவலப்பர்கள் இந்த புதிய மென்பொருள் கூறுகளை இது போன்றவற்றை விவரிக்கிறார்கள்:
சாதன ஆண்டு வகுப்பு என்பது ஒரு அண்ட்ராய்டு நூலகமாகும், இது ஒரு எளிய வழிமுறையை செயல்படுத்துகிறது, இது சாதனத்தின் ரேம், சிபியு கோர்கள் மற்றும் கடிகார வேகத்தை வரைபடமாக்குகிறது. தொலைபேசியின் வன்பொருளின் திறன்களின் அடிப்படையில் பயன்பாட்டு நடத்தையை எளிதாக மாற்ற டெவலப்பரை இது அனுமதிக்கிறது.
பயன்பாட்டில் எந்த நடத்தையையும் நூலகம் மாற்றாது. ஒரு குறிப்பிட்ட வகை வன்பொருளுக்கு அனுபவத்தைத் தக்கவைக்க ஒரு டெவலப்பர் ஒரு பயன்பாட்டைச் செயல்படுத்தும் முறையை மாற்ற வேண்டிய நேரத்தில், குறியீட்டில் சேமிக்கப்பட்டுள்ள ஒரு மதிப்பை (ஒரு வருடமாக வெளிப்படுத்தப்படுகிறது) இது வழங்குகிறது. கேலக்ஸி நோட் 4 போன்றவற்றில் இயங்கும் போது ஒரு தேவ் ஆடம்பரமான அனிமேஷன்கள் மற்றும் மாற்றங்களுடன் ஒரு பயன்பாட்டை எழுத முடியும், ஆனால் மோட்டோ ஈ போன்றவற்றில் பயன்பாடு இயங்கும்போது கண் மிட்டாயைப் பயன்படுத்த வேண்டாம். கற்பனை செய்து பாருங்கள், பேஸ்புக் போன்ற பயன்பாட்டில் இந்த வகையான கட்டுப்பாடு - இது மில்லியன் கணக்கான மற்றும் மில்லியன் கணக்கான வெவ்வேறு தொலைபேசிகளில் நிறுவப்பட்டுள்ளது - இது அனைவருக்கும் ஒரு சிறந்த அனுபவத்தை அளிக்கும். அதை செயல்படுத்த எளிதானது. GitHub இல் உள்ள ஆவணங்களிலிருந்து:
if (year >= 2013) { // Do advanced animation } else if (year > 2010) { // Do simple animation } else { // Phone too slow, don't do any animations }
எல்லாவற்றிற்கும் மேலாக, நூலகம் பி.எஸ்.டி மென்பொருள் உரிமத்தின் கீழ் திறந்த மூலமாக உள்ளது (கூகிள் ஆண்ட்ராய்டு மூலத்திற்கு பயன்படுத்தும் அதே உரிமம்) மற்றும் ஒவ்வொரு டெவலப்பருக்கும் இலவசமாக பயன்படுத்த கிடைக்கிறது.
இது மாயமானது அல்ல என்பது எங்களுக்குத் தெரியும், மேலும் பெரிய திட்டங்களில் பணிபுரியும் பெரும்பாலான டெவலப்பர்கள் வெவ்வேறு வன்பொருள் உள்ளமைவுகளைக் கையாள ஒருவித முறையைக் கொண்டிருக்கலாம். சாதன ஆண்டு வகுப்பு என்ன செய்வது என்பது ஒரு பெரிய சிக்கலுக்கு எளிய மற்றும் "நேர்த்தியான" தீர்வை வழங்குவதாகும், மேலும் எவரும் இதைப் பயன்படுத்தலாம்.
சாதன ஆண்டு வகுப்பு 'கிட்ஹப் பக்கம்