نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
استفاده از ورودی های صفحه کلید برای ارائه یک تجربه کاربری عالی بسیار اساسی است. شما یاد خواهید گرفت که چگونه از Android با ورودی های صفحه کلید ، اقدامات روش صفحه کلید ، پیشنهادات تکمیل خودکار ، صفحه کلیدهای نرم و صفحه کلیدهای سخت افزاری استفاده کنید. در هسته اصلی هر برنامه عالی Android ، یک کاربر یکپارچه وجود دارد. در این دوره ، Android Keyboard Inputs: Getting Started، شما یاد خواهید گرفت که علاوه بر پشتیبانی از کیبوردهای سخت افزاری ، بر مهارت های اصلی مربوط به Android SoftKeyboard تسلط پیدا کنید. ابتدا نگاهی دقیق به انواع ورودی صفحه کلید مانند پد شماره می اندازید. سپس ، صفحه کلید نرم ، اقدامات روش صفحه کلید و پیشنهادات تکمیل خودکار را مدیریت خواهید کرد. سرانجام ، نحوه پشتیبانی از کیبوردهای سخت افزاری برای پیمایش را مشاهده خواهید کرد. وقتی این دوره را به پایان رساندید ، دانش بنیادی در مورد گرفتن ورودی خواهید داشت که به شما در توسعه برنامه های تلفن همراه کمک می کند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع شدن
Getting Started
-
مقدمه
Introduction
-
پیش نیازها
Prerequisites
-
داستان پشت برنامه
The Story Behind the App
-
برنامه نمایشی
App Demo
-
نحوه استفاده از کد منبع
How to Use the Source Code
تعیین نوع روش ورودی
Specifying the Input Method Type
-
مقدمه
Introduction
-
مشخص کردن انواع ورودی ها
Specifying Inputs Types
-
قالب بندی شماره تلفن
Formatting a Phone Number
-
کنترل روش ورودی ورودی
Handling Input Method Visibility
-
مشخص کردن عملکردهای روش ورودی
Specifying Input Method Actions
-
بررسی ماژول
Module Review
ارائه پیشنهادات تکمیل خودکار
Providing AutoComplete Suggestions
-
مقدمه
Introduction
-
پیاده سازی پیشنهادات تکمیل خودکار
Implementing AutoComplete Suggestions
-
پیاده سازی SearchView
Implementing a SearchView
-
بررسی ماژول
Module Review
تشخیص اینکه آیا صفحه کلید نرم قابل مشاهده است
Detecting if SoftKeyboard Is Visible
-
مقدمه
Introduction
-
گوش دادن به تغییرات SoftKeyboard Visibility
Listening for Changes to SoftKeyboard Visibility
-
تنظیم قابلیت مشاهده SoftKeyboard
Setting SoftKeyboard Visibility
-
بررسی ماژول
Module Review
پشتیبانی از پیمایش صفحه کلید
Supporting Keyboard Navigation
-
مقدمه
Introduction
-
مدیریت تغییرات پیکربندی
Handling Configuration Changes
-
شناسایی مشکلات با استفاده از Tab Navigation
Identifying Issues with Tab Navigation
-
با استفاده از NextFocusForward برای پیمایش
Using NextFocusForward to Navigate
-
در حال پیاده سازی Navigation تب Programmatic
Implementing Programmatic Tab Navigation
-
اجرای OnFocusChangeListener
Implementing an OnFocusChangeListener
-
مدیریت پیمایش جهت دار
Handling Directional Navigation
-
پیمایش در GridView با استفاده از صفحه کلید
Navigating a GridView Using a Keyboard
-
بررسی ماژول
Module Review
مدیریت صفحه کلید اقدامات
Handling Keyboard Actions
-
مقدمه
Introduction
-
اتصال صفحه کلیدهای سفارشی
Binding Custom Keyboard Actions
-
با کشیدن صفحه کلید SwipeRefresh را فعال کنید
Triggering SwipeRefresh with a Keyboard Action
-
ارسال پیام های گپ با یک عملکرد صفحه کلید
Sending Chat Messages with a Keyboard Action
-
سفارشی کردن برگه ها با استفاده از عملکردهای صفحه کلید
Customizing Tabs Using Keyboard Actions
-
تمرکز بر یک SearchView
Focusing a SearchView
-
تغییر نمای پیمایش پایین
Shifting a Bottom Navigation View
-
بررسی ماژول
Module Review
همه چیز را با هم گره بزنیم
Tying It All Together
-
بازبینی با تعیین نوع روش ورودی
Review Specifying the Input Method Type
-
بررسی ارائه پیشنهادات تکمیل خودکار
Review Providing AutoComplete Suggestions
-
بررسی اینکه صفحه کلید نرم قابل مشاهده است یا خیر
Review Detecting if the SoftKeyboard Is Visible
-
مرور پشتیبانی صفحه کلید را مرور کنید
Review Supporting Keyboard Navigation
-
مرور عملکردهای صفحه کلید
Review Handling Keyboard Actions
-
افکار نهایی
Final Thoughts
نمایش نظرات