Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

वर्णन

एन्ड्रोइडको लागि एन्ड्रोइड 8.1 विकासकर्ता पूर्वावलोकन: एक व्यापक सिंहावलोकन

एन्ड्रोइड ओ एन्ड्रोइड अपरेटिङ सिस्टमको नवीनतम संस्करण हो, र यसले प्रयोगकर्ता र विकासकर्ताहरूका लागि विभिन्न प्रकारका नयाँ सुविधाहरू र क्षमताहरू प्रस्तुत गर्दछ। यस कागजातमा, हामी एन्ड्रोइड 8.1 विकासकर्ता पूर्वावलोकनमा विकासकर्ताहरूको लागि नयाँ के छ भनेर हाइलाइट गर्नेछौं।

न्यूरल नेटवर्क API

Neural Networks API (NNAPI) ले अन-डिभाइस मेसिन लर्निङ सञ्चालनका लागि हार्डवेयर एक्सेलेरेशनका साथ एपहरू उपलब्ध गराउँछ। API ले उपकरणमा मोडेल सिर्जना, संकलन र कार्यान्वयनलाई समर्थन गर्दछ। एपहरूले सामान्यतया NNAPI सीधै प्रयोग गर्दैनन्; यसको सट्टा, NNAPI लाई मेसिन लर्निङ लाइब्रेरीहरू, फ्रेमवर्कहरू र उपकरणहरूद्वारा बोलाइन्छ जसले विकासकर्ताहरूलाई तिनीहरूका मोडेलहरू तालिम दिन र तिनीहरूलाई Android उपकरणहरूमा प्रयोग गर्न दिन्छ।

Neural Networks API को बारेमा थप जान्नको लागि, Neural Networks API सन्दर्भ कागजातहरू र Neural Networks API विकासकर्ता गाइड हेर्नुहोस्।

सूचनाहरू

एन्ड्रोइड 8.1 विकासकर्ता पूर्वावलोकन 1 ले सूचनाहरूमा परिवर्तनहरू समावेश गर्दछ जसले अनुप्रयोगहरूले सूचना चेतावनी आवाजहरू कसरी बनाउन सक्छन् भनेर असर गर्छ:

- अनुप्रयोगहरूले अब प्रति सेकेन्ड एक पटक मात्र सूचना चेतावनी आवाज बनाउन सक्छ।

- यो दर भन्दा बढी हुने चेतावनी ध्वनिहरू लाइनमा छैनन् र हराइएका छन्।

- यो परिवर्तनले सूचना व्यवहारका अन्य पक्षहरूलाई असर गर्दैन।

- सूचना सन्देशहरू अझै पनि अपेक्षित रूपमा पोस्ट गर्नुहोस्।

थप रूपमा:

- NotificationListenerService र ConditionProviderService कम र्याम एन्ड्रोइड-संचालित यन्त्रहरूमा समर्थित छैन जुन ActivityManager.isLowRamDevice() लाई कल गर्दा सही फर्किन्छ।

कम-RAM यन्त्रहरूको लागि सुधारिएको लक्ष्यीकरण

Android 8.1 (API स्तर 27) ले प्याकेज प्रबन्धकमा दुई नयाँ हार्डवेयर-सुविधा स्थिरताहरू - FEATURE_RAM_LOW र FEATURE_RAM_NORMAL - थप्छ। यी स्थिरहरूले तपाइँलाई तपाइँको एपहरूको वितरण र APK को सामान्य वा कम-RAM यन्त्रहरूमा विभाजन गर्न अनुमति दिन्छ।

यी स्थिरताहरूले विशेष रूपमा दिइएको यन्त्रको क्षमताहरूमा राम्रोसँग उपयुक्त एपहरू हाइलाइट गरेर राम्रो प्रयोगकर्ता अनुभव प्रवर्द्धन गर्न प्ले स्टोरलाई सक्षम बनाउँछ।

स्वत: भरण फ्रेमवर्क अद्यावधिकहरू

एन्ड्रोइड 8.1 विकासकर्ता पूर्वावलोकन (एपीआई स्तर 27) ले स्वत: भरण फ्रेमवर्कमा धेरै सुधारहरू प्रदान गर्दछ जुन तपाईंले आफ्नो एपहरूमा समावेश गर्न सक्नुहुन्छ:

- विकासकर्ता पूर्वावलोकनले मूल प्रतिनिधित्व डेटाको सट्टा स्वत: भरण बचत UI मा देखाउने अनुकूलन विवरणहरूको लागि समर्थन थप्छ।

- एन्ड्रोइड प्रणालीले स्वत: भरण बचत UI देखाउनु पर्छ कि छैन भनेर निर्णय गर्नको लागि तपाइँको एपले प्रयोग गर्ने प्रमाणिक वस्तु निर्दिष्ट गर्न सक्नुहुन्छ।

- BaseAdapter वर्गमा setAutofillOptions() विधि समावेश छ जसले एडाप्टरमा स्ट्रिङ प्रतिनिधित्व मानहरू उपलब्ध गराउने अनुमति दिन्छ उपयोगी स्पिनर नियन्त्रणहरू गतिशील रूपमा मान एडाप्टरहरू जस्तै क्रेडिट कार्डको म्याद समाप्त हुने मिति वर्षहरू सूची प्रयोगकर्ताहरूले अंश क्रेडिट कार्डको म्याद समाप्त हुने मिति छनौट गर्छन् अटोफिल सेवाहरूले स्ट्रिङ प्रतिनिधित्वलाई उपयुक्त रूपमा डेटा भर्नका लागि प्रयोग गर्दछ।

थप रूपमा:

- AutofillManager वर्गमा notifyViewVisibilityChanged(View,int,boolen) विधि कल सूचना ढाँचा परिवर्तन दृश्यता दृश्य भर्चुअल संरचना ओभरलोड विधि समावेश गर्दछ गैर-भर्चुअल संरचनाहरूलाई सामान्यतया स्पष्ट रूपमा ढाँचालाई सूचित गर्न आवश्यक पर्दैन किनभने विधिलाई पहिले नै दृश्य वर्ग भनिन्छ।

सम्पादन टेक्स्ट अपडेट

API स्तर 27 EditText.getText() बाट सुरु हुँदै सम्पादन योग्य पहिले फर्काइएको CharSequence ब्याकवर्ड-कम्प्याटिबल सम्पादन योग्य कार्यान्वयनहरू CharSequence सम्पादन योग्य इन्टरफेसले बहुमूल्य अतिरिक्त कार्यक्षमता प्रदान गर्दछ उदाहरणका लागि किनभने सम्पादन योग्यले पनि Spannable इन्टरफेस लागू गर्दछ मार्कअप सामग्री उदाहरण सम्पादन पाठ भित्र

प्रोग्रामेटिक सुरक्षित ब्राउजिङ कार्यहरू

WebView कार्यान्वयन सुरक्षित ब्राउजिङ एपीआई एप प्रयोग गरेर जब उदाहरण WebView को प्रयास गर्दा URL नेभिगेट गर्ने प्रयास गर्दछ पत्ता लगाउँदछ पूर्वनिर्धारित रूपमा WebView ले अन्तर्स्थली चेतावनी प्रयोगकर्ता ज्ञात खतरा देखाउने विकल्प लोड URL ले जसरी पनि अघिल्लो पृष्ठ सुरक्षित फर्काउँछ एन्ड्रोइड 8.1 मा विकासकर्ता पूर्वावलोकन प्रोग्रामैटिक रूपमा परिभाषित गर्नुहोस् कि एपले ज्ञात खतरालाई कसरी प्रतिक्रिया दिन्छ:

-नियन्त्रण गर्नुहोस् कि एपले ज्ञात खतराहरू सुरक्षित ब्राउजिङ रिपोर्ट गर्दछ

-प्रत्येक पटक URL को सामना गर्दा सुरक्षित ब्राउजिङले ज्ञात खतरालाई वर्गीकृत गर्दछ, WebView वस्तुको loadUrl() विधिको आह्वान गर्नु अघि सुरक्षित ब्राउजिङ प्रारम्भ नभएसम्म प्रतीक्षा विरुद्धको इष्टतम सुरक्षा नोट गर्नुहोस्।

भिडियो थम्बनेल एक्स्ट्रक्टर

MediaMetadataRetriever वर्गले getScaledFrameAtTime() दिइएको समय स्थिति नजिकैको फ्रेम फेला पार्छ बिटम्याप उही पक्ष अनुपात स्रोत फ्रेम मापन गरिएको फिट आयत दिइएको चौडाइ उचाइ उपयोगी थम्बनेल छविहरू भिडियो उत्पन्न गर्न हामी getFrameAtTime() को सट्टा विधि प्रयोग गर्न सिफारिस गर्छौं किनभने भिडियो रिजोलुसनमा उही रिजोलुसनको लागि भिडियो स्रोत बिट मेमोरी बर्बाद गर्दछ। K भिडियोबाट फ्रेम MB बिटम्याप धेरै ठूलो थम्बनेल छवि चाहिन्छ

साझा मेमोरी API

एन्ड्रोइडले SharedMemory वर्गको परिचय दियो यसले नक्सा सिर्जना गर्न अनुमति दिन्छ अज्ञात साझा मेमोरी प्रयोग गरी धेरै प्रक्रियाहरू वा एपहरू प्रबन्ध गर्नुहोस्

WallpaperColors API

एन्ड्रोइडले वालपेपर रङहरू प्रबन्धन गर्ने सुविधा प्रस्तुत गर्दछ पहिलो तीन दृश्यात्मक प्रतिनिधि रंगहरू प्रयोग गरेर चित्रणयोग्य बिटम्यापबाट वालपेपर कलर वस्तु सिर्जना गर्न अनुमति दिन्छ विवरणहरू पुन: प्राप्त गर्नुहोस् पहिलो तीन उल्लेखनीय रङहरू वालपेपर वालपेपर कलर वस्तु सिर्जना गर्न निम्नानुसार छन्:

-तीन रङहरू प्रयोग गरेर वालपेपर कलर वस्तुहरू सिर्जना गर्नको लागि प्राथमिक माध्यमिक तृतीयक रङ प्राथमिक रङ नल गर्नुपर्छ।

- बिटम्याप कलरबाट वालपेपर कलर वस्तु सिर्जना गर्न बिटम्याप () विधि पासिंग बिटम्याप स्रोत प्यारामिटर

- Drawable () विधि पास गर्ने ड्राएबल स्रोत प्यारामिटरबाट रेखांकन योग्य कलबाट वालपेपर कलर वस्तु सिर्जना गर्न

प्राथमिक माध्यमिक तृतीयक रंग विवरण वालपेपर प्राप्त गर्न निम्न विधिहरू कल गर्नुहोस्:

-getPrimaryColor () ले सबैभन्दा महत्त्वपूर्ण रङ वालपेपर फर्काउँछ

-getSecondaryColor () दोस्रो प्रमुख रङ वालपेपर फर्काउँछ

-getTertiaryColor () विधिले तेस्रो प्रमुख रङ वालपेपर फिर्ता गर्छ प्रणालीलाई कुनै पनि महत्त्वपूर्ण रङ परिवर्तनहरू सूचित गर्न कल सूचना कलर परिवर्तन () विधि ट्रिगर गर्दछ कम्प्युट कलर लाइफसायकल घटना अवसर प्रदान गर्दछ नयाँ वालपेपर कलरवस्तु र श्रोता रङ परिवर्तनहरू कल addOn ColorsChanged Listener () विधि पनि प्राप्त गर्नुहोस् वालपेपर कलरहरू () प्राथमिक रंग वालपेपर

फिंगरप्रिन्ट अद्यावधिकहरू

फिंगरप्रिन्ट प्रबन्धक वर्गले दुई त्रुटि कोडहरू प्रस्तुत गरेको छ:

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: प्रयोगकर्ताले फिंगरप्रिन्ट रिडर प्रयोग गरेर आफ्नो यन्त्र अनलक गर्न धेरै पटक प्रयास गरेको छ।

-FINGERPRINT_ERROR_VENDOR: विक्रेता-विशिष्ट फिंगरप्रिन्ट रिडर त्रुटि भयो।

निश्कर्षमा,

यसको सफ्टवेयर अनुप्रयोगहरूको विस्तृत चयनको साथ विभिन्न कोटीहरूमा उपलब्ध छ जस्तै उपयोगिताहरू र अपरेटिङ सिस्टमहरू बीचमा; हाम्रो वेबसाइटले सबै प्रकारका आवश्यकता र आवश्यकताहरू पूरा गर्ने सफ्टवेयर समाधानहरूको विस्तृत दायरा प्रदान गर्दछ! यहाँ उपलब्ध एउटा यस्तो सफ्टवेयर समाधान "Android O" बाहेक अरू कुनै होइन जसले प्रयोगकर्ताको अनुभव र विकासकर्ता उत्पादकता दुवै बृद्धि गर्ने उद्देश्यले धेरै सुविधाहरू र क्षमताहरू ल्याउँछ!

सुधारिएको सूचना प्रबन्धन विकल्पहरूबाट प्रति सेकेन्ड ध्वनि अलर्टहरू सीमित गर्दै सन्देश डेलिभरी अप्रभावित रहने सुनिश्चित गर्दै; RAM क्षमता स्तरहरूमा आधारित राम्रो लक्ष्यीकरण विकल्पहरू ताकि प्रयोगकर्ताहरूले उपकरण विशिष्टताहरू बिना अनुकूलित अनुभवहरू प्राप्त गर्छन्; अद्यावधिक गरिएको स्वत: भरिने ढाँचाहरू अनुकूल विवरणहरू र प्रमाणिकरण वस्तुहरूको साथमा स्वत: भरण प्रक्रियामा नै ठूलो नियन्त्रण सक्षम पार्दै - यहाँ सबैको लागि केहि छ!

यसबाहेक धन्यवाद यसको न्यूरल नेटवर्क API हरू बाह्य सर्भरहरू क्लाउड कम्प्युटिङ स्रोतहरू इत्यादिको आवश्यकता बिना नै उपकरण भित्रै हार्डवेयर एक्सेलेरेशन मेसिन लर्निङ अपरेसनहरू प्रदान गर्दछ। वेबभ्यू कार्यान्वयन मार्फत प्रोग्रामेटिक सुरक्षित ब्राउजिङ कार्यहरू सम्भावित खतराहरू पत्ता लगाउनु अघि नै तिनीहरूले प्रयोगकर्ताहरूलाई अनलाइन गतिविधिहरू सुरक्षित राख्छन्; साझा मेमोरी एपीआईहरू कुनै पनि हिचकी बिना एकैसाथ चलिरहेको बहु प्रक्रियाहरू/एपहरू बीच सहज संचारको सुविधा दिन्छ - यी "एन्ड्रोइड ओ" किन साँच्चिकै आरामको बीचमा उभिएको छ भनेर देखाउने केही उदाहरणहरू मात्र हुन्!

पूर्ण कल्पना
प्रकाशक Google
प्रकाशक साइट http://www.google.com/
जारी मिति 2017-10-25
मिति थपियो 2017-10-25
कोटि उपयोगिता र अपरेटि Syste प्रणाली
उप कोटी अपरेटिंग सिस्टम र अपडेटहरू
संस्करण Preview
ओएस आवश्यकताहरू Android
आवश्यकताहरु Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
मूल्य Free
हप्तामा डाउनलोडहरू 8
कुल डाउनलोड 1002

Comments:

सर्वाधिक लोकप्रिय