অ্যান্ড্রয়েডে মিথস্ক্রিয়া

এই পৃষ্ঠায় ব্যাখ্যা করা হয়েছে, অ্যান্ড্রয়েড কীভাবে কিবোর্ড, সেন্সর এবং অন্যান্য উৎস থেকে পাওয়া বিভিন্ন ইনপুট প্রক্রিয়াকরণ করে।

স্পর্শকাতরতা

অ্যান্ড্রয়েড হ্যাপটিক্স সাবসিস্টেম বলতে সেইসব হার্ডওয়্যার এবং সফ্টওয়্যার বৈশিষ্ট্যকে বোঝায় যা স্পর্শেন্দ্রিয়ের মাধ্যমে উদ্দীপনা তৈরিতে অবদান রাখে। এই বিভাগে অ্যান্ড্রয়েড হ্যাপটিক্স এপিআই-এর সর্বোত্তম ব্যবহারের জন্য নির্দেশিকা এবং সম্মতিমূলক নির্দেশনা প্রদান করা হয়েছে।

ইনপুট

অ্যান্ড্রয়েড ইনপুট সাবসিস্টেমটি সাধারণত একটি ইভেন্ট পাইপলাইন নিয়ে গঠিত, যা সিস্টেমের একাধিক স্তর অতিক্রম করে। সর্বনিম্ন স্তরে, ভৌত ইনপুট ডিভাইসটি এমন সংকেত তৈরি করে যা অবস্থার পরিবর্তন বর্ণনা করে, যেমন কী-প্রেস এবং টাচ কন্টাক্ট পয়েন্ট।

নিউরাল নেটওয়ার্ক এপিআই

অ্যান্ড্রয়েড নিউরাল নেটওয়ার্কস এপিআই (NNAPI) মেশিন লার্নিংয়ের জন্য গণনা-নিবিড় অপারেশনগুলো পরিচালনা করে। এই ডকুমেন্টটিতে অ্যান্ড্রয়েড ৯-এর জন্য কীভাবে একটি নিউরাল নেটওয়ার্কস এপিআই ড্রাইভার বাস্তবায়ন করতে হয়, তার একটি সংক্ষিপ্ত বিবরণ দেওয়া হয়েছে।

পেরিফেরাল এবং আনুষাঙ্গিক

একগুচ্ছ স্ট্যান্ডার্ড প্রোটোকল ব্যবহার করে, আপনি বিভিন্ন ধরনের অ্যান্ড্রয়েড-চালিত ডিভাইসে আকর্ষণীয় পেরিফেরাল ও অন্যান্য অ্যাক্সেসরিজ বাস্তবায়ন করতে পারেন, যা অ্যান্ড্রয়েডের সক্ষমতাকে প্রসারিত করে।

সেন্সর

অ্যান্ড্রয়েড সেন্সর অ্যাপগুলোকে একটি মোবাইল ডিভাইসের অন্তর্নিহিত ফিজিক্যাল সেন্সরগুলো ব্যবহারের সুযোগ দেয়। এগুলো হলো ডেটা-প্রদানকারী ভার্চুয়াল ডিভাইস, যা sensors.h বা সেন্সর হার্ডওয়্যার অ্যাবস্ট্রাকশন লেয়ার (HAL) দ্বারা সংজ্ঞায়িত।

প্রসঙ্গ হাব রানটাইম পরিবেশ

কন্টেক্সট হাব রানটাইম এনভায়রনমেন্ট (CHRE) একটি সহজ, মানসম্মত এবং এমবেডেড-বান্ধব এপিআই (API) সহ, কম শক্তি-ব্যয়ী প্রসেসরে সিস্টেম-লেভেল অ্যাপ চালানোর জন্য একটি সাধারণ প্ল্যাটফর্ম প্রদান করে। CHRE ডিভাইস প্রস্তুতকারকদের জন্য অ্যাপ্লিকেশন প্রসেসর থেকে প্রসেসিংয়ের ভার সরিয়ে নেওয়া সহজ করে তোলে, যার ফলে ব্যাটারি সাশ্রয় হয়, ব্যবহারকারীর অভিজ্ঞতার বিভিন্ন দিক উন্নত হয় এবং এটি এক ধরনের সর্বদা-সক্রিয় ও প্রাসঙ্গিকভাবে সচেতন বৈশিষ্ট্য সক্ষম করে।