نظرة عامة على اللمس والإدخال
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تجربة ميزة "الكتابة"
Jetpack Compose هي مجموعة أدوات واجهة المستخدم التي ننصح بها لنظام التشغيل Android. تعرَّف على كيفية استخدام اللمس والإدخال في ميزة "إنشاء".
تتناول الصفحات التالية كل ما يتعلق بإدخال المستخدم، بدءًا من الإدخال الأساسي باللمس والإيماءات وحتى
لوحات المفاتيح وأجهزة التحكّم في الألعاب. يمكنك إضافة ميزات ملائمة إلى تطبيقك، مثل النسخ واللصق والتدقيق الإملائي. يمكنك أيضًا تطوير خدمات نصية خاصة بك لتقديم لوحات مفاتيح مخصّصة (محرّري أسلوب الإدخال) وقواميس ومدقّقات إملائية يمكنك توزيعها على المستخدمين كتطبيقات.
لمزيد من المعلومات، يُرجى الاطّلاع على أفضل الممارسات المتعلقة بتسهيل الاستخدام.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Touch and input overview\n\nTry the Compose way \nJetpack Compose is the recommended UI toolkit for Android. Learn how to use touch and input in Compose. \n[Handling user interactions →](/develop/ui/compose/touch-input/user-interactions/handling-interactions) \n\nThe following pages cover everything about user input, from basic touch input and gestures to\nkeyboards and game controllers. You can add convenient features such as copy and paste and spell\nchecking to your app. You can also develop your own text services to offer custom keyboards (Input\nMethod Editors), dictionaries, and spell checkers that you can distribute to users as\napplications.\n\nFor more information, see\n[Best practices for accessibility](/guide/topics/ui/accessibility). \n\nDocumentation\n-------------\n\n- [Input events overview](/guide/topics/ui/ui-events)\n- [Use touch gestures](/training/gestures)\n- [Handle keyboard input](/training/keyboard-input)\n- [Support game controllers](/training/game-controllers)\n- [Create an input method](/guide/topics/text/creating-input-method)\n- [Spell checker framework](/guide/topics/text/spell-checker-framework)"]]