החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
אינטראקציה ב-Android
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
בדף הזה נסביר איך Android מעבדת את הקלטות השונות שהיא מקבלת מהמקלדת, מהחיישנים ועוד.
מגע
מערכת המשנה של Android לתחושות מתייחסת לתכונות של חומרה ותוכנה שתורמות ליצירת גירויים באמצעות חוש המגע. בקטע הזה מפורטות הנחיות והוראות תאימות לשימוש הטוב ביותר ב-API של משוב מגע (haptics) ב-Android.
מערכת המשנה של הקלט ב-Android מורכבת באופן רשמי צינור עיבוד אירועים שעובר בכמה שכבות של המערכת. בשכבה הנמוכה ביותר, מכשיר הקלט הפיזי יוצר אותות שמתארים שינויים במצב, כמו לחיצות על מקשים ונקודות מגע.
Neural Networks API
Android Neural Networks API (NNAPI) מפעיל פעולות שדורשות חישובים כבדים לצורך למידת מכונה. במסמך הזה מפורטת סקירה כללית על הטמעת מנהל Neural Networks API ל-Android 9.
ציוד היקפי ואביזרים
באמצעות חבילה של פרוטוקולים סטנדרטיים, אפשר להטמיע ציוד היקפי מושך ואביזרים אחרים שמרחיבים את היכולות של Android במגוון רחב של מכשירים מבוססי Android.
חיישנים
חיישני Android מעניקים לאפליקציות גישה לחיישנים הפיזיים הבסיסיים של המכשיר הנייד. הם מכשירי וירטואליים שמספקים נתונים, שמוגדרים על ידי sensors.h
, שכבת ההפשטה של חומרת החיישן (HAL).
סביבת זמן ריצה של Context Hub
סביבת זמן ריצה של Context Hub (CHRE) מספקת פלטפורמה משותפת להרצת אפליקציות ברמת המערכת במעבד בעל צריכת אנרגיה נמוכה, עם ממשק API פשוט, סטנדרטי ונוח להטמעה. בעזרת CHRE, יצרני ציוד מקורי של מכשירים יכולים להעביר בקלות את העיבוד ממעבד האפליקציות, כדי לחסוך בחיי הסוללה ולשפר תחומים שונים בחוויית המשתמש, ולהפעיל תכונות מסוג 'תמיד פועלות' שמבוססות על הקשר.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[[["התוכן קל להבנה","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-27 (שעון UTC)."],[],[],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."]]