از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
تعامل در اندروید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این صفحه توضیح میدهد که Android چگونه ورودیهای مختلفی را که از صفحهکلید، حسگرها و غیره دریافت میکند پردازش میکند.
هپتیک
زیرسیستم لمسی اندروید به ویژگیهای سختافزاری و نرمافزاری اشاره دارد که از طریق حس لامسه به ایجاد محرکها کمک میکند. این بخش راهنمایی و دستورالعمل های انطباق را در مورد بهترین استفاده از API های لمسی اندروید ارائه می دهد.
زیرسیستم ورودی اندروید به طور اسمی از یک خط لوله رویداد تشکیل شده است که چندین لایه از سیستم را طی می کند. در پایینترین لایه، دستگاه ورودی فیزیکی سیگنالهایی تولید میکند که تغییرات حالت را توصیف میکنند، مانند فشار دادن کلیدها و نقاط تماس لمسی.
API شبکه های عصبی
API شبکه های عصبی اندروید (NNAPI) عملیات محاسباتی فشرده ای را برای یادگیری ماشین اجرا می کند. این سند یک نمای کلی در مورد نحوه پیاده سازی یک درایور API شبکه های عصبی برای اندروید 9 ارائه می دهد.
لوازم جانبی و لوازم جانبی
با استفاده از مجموعهای از پروتکلهای استاندارد، میتوانید لوازم جانبی قانعکننده و سایر لوازم جانبی را که قابلیتهای اندروید را گسترش میدهند در طیف وسیعی از دستگاههای مجهز به اندروید پیادهسازی کنید.
حسگرها
حسگرهای اندروید به برنامهها امکان دسترسی به حسگرهای فیزیکی زیرین دستگاه تلفن همراه را میدهند. آنها دستگاه های مجازی ارائه دهنده داده هستند که توسط sensors.h
، لایه انتزاعی سخت افزاری حسگر (HAL) تعریف شده اند.
Context Hub Runtime Environment
Context Hub Runtime Environment (CHRE) یک پلت فرم مشترک برای اجرای برنامه های سطح سیستم بر روی یک پردازنده کم مصرف با یک API ساده، استاندارد و جاسازی شده فراهم می کند. CHRE این کار را برای OEM های دستگاه آسان می کند تا پردازش را از پردازنده برنامه ها تخلیه کنند، باتری را صرفه جویی کند و زمینه های مختلف تجربه کاربر را بهبود بخشد، و دسته ای از ویژگی های همیشه روشن و آگاه از زمینه را فعال کند.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Interaction in Android\n\nThis page explains how Android processes the various inputs it receives from\nthe keyboard, sensors, and more.\n\nHaptics\n-------\n\nThe Android haptics subsystem refers to hardware and software features that\ncontribute to the creation of stimuli through the sense of touch. This section\nprovides guidance and compliance instructions on the best use of Android haptics\nAPIs.\n\nInput\n-----\n\nThe Android input subsystem nominally consists of an event pipeline that\ntraverses multiple layers of the system. At the lowest layer, the physical input\ndevice produces signals that describe state changes such as key presses and\ntouch contact points.\n\nNeural Networks API\n-------------------\n\nThe Android Neural Networks API (NNAPI) runs computationally intensive\noperations for machine learning. This document provides an overview on how to\nimplement a Neural Networks API driver for Android 9.\n\nPeripherals and accessories\n---------------------------\n\nUsing a suite of standard protocols, you can implement compelling peripherals\nand other accessories that extend Android capabilities in a wide range of\nAndroid-powered devices.\n\nSensors\n-------\n\nAndroid sensors give apps access to a mobile device's underlying\nphysical sensors. They are data-providing virtual devices defined by\n`sensors.h`, the sensor Hardware Abstraction Layer (HAL).\n\nContext Hub Runtime Environment\n-------------------------------\n\nContext Hub Runtime Environment (CHRE) provides a common platform for running\nsystem-level apps on a low-power processor, with a simple, standardized,\nembedded-friendly API. CHRE makes it easy for device OEMs to offload processing\nfrom the applications processor, to save battery and improve various areas of\nthe user experience, and enable a class of always-on, contextually aware\nfeatures."]]