Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

விளக்கம்

Android க்கான Android 8.1 டெவலப்பர் முன்னோட்டம்: ஒரு விரிவான கண்ணோட்டம்

ஆண்ட்ராய்டு ஓ என்பது ஆண்ட்ராய்டு இயங்குதளத்தின் சமீபத்திய பதிப்பாகும், மேலும் இது பயனர்களுக்கும் டெவலப்பர்களுக்கும் பலவிதமான புதிய அம்சங்கள் மற்றும் திறன்களை அறிமுகப்படுத்துகிறது. இந்த ஆவணத்தில், ஆண்ட்ராய்டு 8.1 டெவலப்பர் மாதிரிக்காட்சியில் டெவலப்பர்களுக்கான புதியவற்றை நாங்கள் முன்னிலைப்படுத்துவோம்.

நியூரல் நெட்வொர்க்ஸ் ஏபிஐ

நியூரல் நெட்வொர்க்ஸ் ஏபிஐ (என்என்ஏபிஐ) சாதனத்தில் இயந்திர கற்றல் செயல்பாடுகளுக்கான வன்பொருள் முடுக்கத்துடன் பயன்பாடுகளை வழங்குகிறது. API ஆனது சாதனத்தில் மாதிரி உருவாக்கம், தொகுத்தல் மற்றும் செயல்படுத்தல் ஆகியவற்றை ஆதரிக்கிறது. பயன்பாடுகள் பொதுவாக NNAPI ஐ நேரடியாகப் பயன்படுத்துவதில்லை; மாறாக, என்என்ஏபிஐ என்பது இயந்திர கற்றல் நூலகங்கள், கட்டமைப்புகள் மற்றும் டெவலப்பர்கள் தங்கள் மாடல்களைப் பயிற்றுவித்து அவற்றை ஆண்ட்ராய்டு சாதனங்களில் பயன்படுத்த அனுமதிக்கும் கருவிகளால் அழைக்கப்படுகிறது.

நியூரல் நெட்வொர்க்ஸ் ஏபிஐ பற்றி மேலும் அறிய, நியூரல் நெட்வொர்க்குகள் ஏபிஐ குறிப்பு ஆவணங்கள் மற்றும் நியூரல் நெட்வொர்க்ஸ் ஏபிஐ டெவலப்பர் வழிகாட்டியைப் பார்க்கவும்.

அறிவிப்புகள்

ஆண்ட்ராய்டு 8.1 டெவலப்பர் முன்னோட்டம் 1 அறிவிப்புகளில் ஏற்படும் மாற்றங்களை உள்ளடக்கியது, இது பயன்பாடுகள் எவ்வாறு அறிவிப்பு எச்சரிக்கை ஒலிகளை உருவாக்க முடியும் என்பதைப் பாதிக்கும்:

- பயன்பாடுகள் இப்போது ஒரு நொடிக்கு ஒரு முறை மட்டுமே அறிவிப்பு எச்சரிக்கை ஒலியை உருவாக்க முடியும்.

- இந்த விகிதத்தை மீறும் எச்சரிக்கை ஒலிகள் வரிசையில் இல்லை மற்றும் தொலைந்துவிடும்.

- இந்த மாற்றம் அறிவிப்பு நடத்தையின் பிற அம்சங்களை பாதிக்காது.

- அறிவிப்பு செய்திகள் எதிர்பார்த்தபடியே இன்னும் வெளியிடப்படும்.

கூடுதலாக:

- ஆக்டிவிட்டிமேனேஜர்.

குறைந்த ரேம் சாதனங்களுக்கான மேம்படுத்தப்பட்ட இலக்கு

Android 8.1 (API நிலை 27) இரண்டு புதிய வன்பொருள் அம்ச மாறிலிகளை சேர்க்கிறது - FEATURE_RAM_LOW மற்றும் FEATURE_RAM_NORMAL - தொகுப்பு நிர்வாகிக்கு. இந்த மாறிலிகள் உங்கள் பயன்பாடுகள் மற்றும் APK பிரிப்புகளை சாதாரண அல்லது குறைந்த ரேம் சாதனங்களுக்கு விநியோகிக்க உங்களை அனுமதிக்கின்றன.

இந்த மாறிலிகள், குறிப்பாக கொடுக்கப்பட்ட சாதனத்தின் திறன்களுக்கு மிகவும் பொருத்தமான பயன்பாடுகளை முன்னிலைப்படுத்துவதன் மூலம் சிறந்த பயனர் அனுபவத்தை மேம்படுத்த Play store ஐ செயல்படுத்துகிறது.

கட்டமைப்பின் தானாக நிரப்புதல் புதுப்பிப்புகள்

Android 8.1 டெவலப்பர் முன்னோட்டம் (API நிலை 27) உங்கள் பயன்பாடுகளில் நீங்கள் இணைக்கக்கூடிய தன்னியக்க நிரப்பு கட்டமைப்பிற்கு பல மேம்பாடுகளை வழங்குகிறது:

- டெவலப்பர் மாதிரிக்காட்சியானது, அசல் பிரதிநிதித்துவத் தரவிற்குப் பதிலாக, தன்னியக்க நிரப்பு சேமிப்பு UI இல் காண்பிக்கப்படும் தனிப்பயன் விளக்கங்களுக்கான ஆதரவைச் சேர்க்கிறது.

- ஆன்ட்ராய்டு சிஸ்டம் தன்னியக்க நிரப்பு சேமிப்பு UI ஐக் காட்ட வேண்டுமா என்பதைத் தீர்மானிக்க, உங்கள் பயன்பாடு பயன்படுத்தும் வேலிடேட்டர் பொருளைக் குறிப்பிடலாம்.

- BaseAdapter வகுப்பில் setAutofillOptions() முறை அடங்கும், இது ஒரு அடாப்டரில் சரம் பிரதிநிதித்துவ மதிப்புகளை வழங்க அனுமதிக்கிறது பயனுள்ள ஸ்பின்னர் கட்டுப்பாடுகள் கிரெடிட் கார்டு காலாவதி தேதி ஆண்டுகள் பட்டியல் பயனர்கள் கிரெடிட் கார்டு காலாவதி தேதி போன்ற மதிப்புகள் அடாப்டர்களை மாறும் வகையில் உருவாக்குகிறது.

கூடுதலாக:

-AutofillManager வகுப்பில் notifyViewVisibilityChanged(View,int,boolen) முறை கால் நோட்டிஃபை ஃப்ரேம்வொர்க் மாற்றங்கள் பார்வைத்திறன் பார்வை மெய்நிகர் கட்டமைப்பு ஓவர்லோட் முறை மெய்நிகர் அல்லாத கட்டமைப்புகளுக்கு பொதுவாக சட்டகத்தை வெளிப்படையாகத் தெரிவிக்க வேண்டியதில்லை, ஏனெனில் முறை ஏற்கனவே View class என்று அழைக்கப்படுகிறது.

EditText மேம்படுத்தல்

API நிலை 27 தொடக்கம் EditText.getText() மூலம் எடிட் செய்யக்கூடியது, முன்பு திருப்பியளித்த CharSequence பின்தங்கிய-இணக்கமான திருத்தக்கூடிய செயலாக்கங்கள் CharSequence திருத்தக்கூடிய இடைமுகம் மதிப்புமிக்க கூடுதல் செயல்பாட்டை வழங்குகிறது, எடுத்துக்காட்டாக, திருத்தக்கூடியது ஸ்பான் செய்யக்கூடிய இடைமுகத்தையும் செயல்படுத்துகிறது.

நிரலாக்க பாதுகாப்பான உலாவல் நடவடிக்கைகள்

WebView செயல்படுத்தலைப் பயன்படுத்துவதன் மூலம், பாதுகாப்பான உலாவல் API பயன்பாடு, WebView URL ஐ வழிசெலுத்த முயற்சிக்கும் போது கண்டறியலாம்.

- பாதுகாப்பான உலாவல் அறியப்பட்ட அச்சுறுத்தல்களைப் பயன்பாடு புகாரளிக்கிறதா என்பதைக் கட்டுப்படுத்தவும்

URL ஐ எதிர்கொள்ளும் ஒவ்வொரு முறையும் பாதுகாப்பைத் திரும்பப் பெறும் குறிப்பிட்ட செயலை ஆப்ஸ் தானாகவே செய்ய வேண்டும் பாதுகாப்பான உலாவல் அறியப்பட்ட அச்சுறுத்தலை வகைப்படுத்துகிறது. WebView ஆப்ஜெக்ட்டின் loadUrl()முறையை செயல்படுத்துவதற்கு முன் பாதுகாப்பான உலாவல் தொடங்கும் வரை காத்திருப்பதற்கு எதிராக உகந்த பாதுகாப்பைக் கவனிக்கவும்

வீடியோ சிறுபடம் பிரித்தெடுத்தல்

MediaMetadataRetriever வர்க்கம் getScaledFrameAtTime() ஃபிரேமைக் கண்டறிந்துள்ளது, கொடுக்கப்பட்ட நேர நிலைக்கு அருகில் உள்ள பிட்மேப்பைத் தருகிறது K வீடியோவில் இருந்து சட்டமானது MB பிட்மேப் மிகவும் பெரியதாக சிறுபடம் தேவைப்படும்

பகிரப்பட்ட நினைவக API

அண்ட்ராய்டு பகிரப்பட்ட நினைவக வகுப்பை அறிமுகப்படுத்துகிறது, இது வரைபடத்தை உருவாக்க அனுமதிக்கிறது, பல செயல்முறைகள் அல்லது பயன்பாடுகளைப் பயன்படுத்திய அநாமதேய பகிரப்பட்ட நினைவகத்தை நிர்வகிக்கவும்

வால்பேப்பர்கலர்ஸ் ஏபிஐ

ஆண்ட்ராய்டு வால்பேப்பர் வண்ணங்களை நிர்வகிப்பதற்கான ஆதரவை அறிமுகப்படுத்துகிறது

-மூன்று வண்ணங்களைப் பயன்படுத்தி WallpaperColors பொருளை உருவாக்க, முதன்மை இரண்டாம் நிலை மூன்றாம் வண்ணத்தை கடந்து செல்லும் வால்பேப்பர்கலர்களை உருவாக்க, முதன்மை நிறத்தை ரத்து செய்ய வேண்டும்.

பிட்மேப் ()முறை பிட்மேப் மூல அளவுருவை அனுப்பும் பிட்மேப் அழைப்பிலிருந்து வால்பேப்பர்கலர்ஸ் பொருளை உருவாக்க

வால்பேப்பர்கலர்ஸ் பொருளை உருவாக்க, வரையக்கூடிய ()முறை மூலம் வரையக்கூடிய அழைப்பிலிருந்து வரையக்கூடிய மூல அளவுருவைக் கடக்க

முதன்மை இரண்டாம் நிலை மூன்றாம் நிலை வண்ண விவரங்களை வால்பேப்பரைப் பெற, பின்வரும் முறைகளை அழைக்கவும்:

-getPrimaryColor () மிகவும் குறிப்பிடத்தக்க வண்ண வால்பேப்பரை வழங்குகிறது

-getSecondaryColor ()இரண்டாவது முதன்மையான வண்ண வால்பேப்பரை வழங்குகிறது

-getTertiaryColor ()முறையானது மூன்றாவது முதன்மையான வண்ண வால்பேப்பரை வழங்குகிறது, சிஸ்டத்தில் ஏதேனும் குறிப்பிடத்தக்க வண்ண மாற்றங்களைத் தெரிவிக்க அழைப்பு வண்ணங்கள் மாற்றப்பட்ட ()முறையைத் தூண்டுகிறது, கம்ப்யூட் கலர்ஸ் லைஃப்சைக்கிள் நிகழ்வின் வாய்ப்பை புதிய வால்பேப்பர் வண்ணங்களைச் சேர்க்கவும், கேட்பவர் வண்ண மாற்றங்களைச் சேர்க்கவும் முதன்மை வண்ணங்கள் வால்பேப்பர்

கைரேகை புதுப்பிப்புகள்

FingerprintManager வகுப்பு இரண்டு பிழைக் குறியீடுகளை அறிமுகப்படுத்தியுள்ளது:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: கைரேகை ரீடரைப் பயன்படுத்தி தனது சாதனத்தைத் திறக்க பயனர் பலமுறை முயற்சித்துள்ளார்.

-FINGERPRINT_ERROR_VENDOR: விற்பனையாளர் சார்ந்த கைரேகை ரீடர் பிழை ஏற்பட்டது.

முடிவில்,

பயன்பாடுகள் மற்றும் இயக்க முறைமைகள் போன்ற பல்வேறு வகைகளில் கிடைக்கும் மென்பொருள் பயன்பாடுகளின் பரந்த தேர்வுடன்; எங்கள் வலைத்தளம் அனைத்து வகையான தேவைகள் மற்றும் தேவைகளை பூர்த்தி செய்யும் ஒரு விரிவான மென்பொருள் தீர்வுகளை வழங்குகிறது! இங்கு கிடைக்கும் அத்தகைய மென்பொருள் தீர்வானது "Android O" ஆகும், இது பயனர் அனுபவத்தையும் டெவலப்பர் உற்பத்தித்திறனையும் மேம்படுத்துவதை நோக்கமாகக் கொண்ட பல அம்சங்கள் மற்றும் திறன்களைக் கொண்டுவருகிறது!

மேம்படுத்தப்பட்ட அறிவிப்புகள் மேலாண்மை விருப்பங்களிலிருந்து, ஒரு நொடிக்கு ஒலி விழிப்பூட்டல்களை கட்டுப்படுத்துவது உட்பட, செய்தி விநியோகம் பாதிக்கப்படாமல் இருப்பதை உறுதிசெய்கிறது; ரேம் திறன் நிலைகளின் அடிப்படையில் சிறந்த இலக்கு விருப்பங்கள், எனவே பயனர்கள் சாதன விவரக்குறிப்புகளைப் பொருட்படுத்தாமல் உகந்த அனுபவங்களைப் பெறுகிறார்கள்; புதுப்பிக்கப்பட்ட தன்னியக்க நிரப்புதல் கட்டமைப்புகள், வேலிடேட்டர் பொருள்களுடன் தனிப்பயன் விளக்கங்களை அனுமதிக்கும், தன்னியக்க நிரப்புதல் செயல்முறையின் மீது அதிக கட்டுப்பாட்டை செயல்படுத்துகிறது - இங்கே அனைவருக்கும் ஏதோ இருக்கிறது!

மேலும் நன்றி அதன் நரம்பியல் நெட்வொர்க்குகள் APIகள் வெளிப்புற சேவையகங்கள் கிளவுட் கம்ப்யூட்டிங் வளங்கள் போன்றவை தேவையில்லாமல் சாதனத்திலேயே வன்பொருள் முடுக்கம் இயந்திர கற்றல் செயல்பாடுகளை வழங்குகின்றன. வெப்வியூ செயல்படுத்தல் மூலம் நிரல் பாதுகாப்பான உலாவல் நடவடிக்கைகள் சாத்தியமான அச்சுறுத்தல்கள் ஏற்படுவதற்கு முன்பே அவற்றைக் கண்டறிந்து பயனர்களை ஆன்லைன் செயல்பாடுகளை பாதுகாப்பாக வைத்திருக்கும்; பகிரப்பட்ட நினைவக APIகள், பல செயல்முறைகள்/பயன்பாடுகளுக்கு இடையே தடையற்ற தகவல்தொடர்புகளை எளிதாக்குகிறது - இவை அனைத்தும் எந்த இடையூறும் இல்லாமல் ஒரே நேரத்தில் இயங்குகின்றன - இவை ஏன் "ஆண்ட்ராய்டு ஓ" உண்மையில் மற்றவற்றில் தனித்து நிற்கிறது என்பதைக் காட்டும் சில எடுத்துக்காட்டுகள்!

முழு விவரக்குறிப்பு
பதிப்பகத்தார் Google
வெளியீட்டாளர் தளம் http://www.google.com/
வெளிவரும் தேதி 2017-10-25
தேதி சேர்க்கப்பட்டது 2017-10-25
வகை பயன்பாடுகள் மற்றும் இயக்க முறைமைகள்
துணை வகை இயக்க முறைமைகள் மற்றும் புதுப்பிப்புகள்
பதிப்பு Preview
OS தேவைகள் Android
தேவைகள் Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
விலை Free
வாரத்திற்கு பதிவிறக்கங்கள் 8
மொத்த பதிவிறக்கங்கள் 1002

Comments:

மிகவும் பிரபலமான