آموزش بهبود طراحی رابط کاربری با قطعات اندروید

Improving User Interface Design with Android Fragments

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره آموزشی به نحوه استفاده از بخش‌های Android برای بهبود سازگاری برنامه خود با تفاوت‌های دستگاه و افزایش تجربه کاربری برنامه شما می‌پردازیم. Fragments که برای همه پلتفرم‌های Android، نسخه 1.6 و بالاتر در دسترس است، اکنون جایگزین Activities به‌عنوان بوم اصلی طراحی UI می‌شود. Fragment ها تعدادی از مسائل کلیدی طراحی UI را بررسی می کنند. در این دوره ما در مورد چگونگی استفاده از Fragments برای بهبود سازگاری برنامه خود با تفاوت های دستگاه، مدولارسازی بهتر رابط کاربری ارائه دهنده، بهبود ظاهر برنامه و بهبود قابلیت استفاده برنامه خود با ایجاد تجربیات کاربر آگاه از زمینه بیشتر بحث می کنیم.

سرفصل ها و درس ها

مبانی قطعه Fragment Basics

  • معرفی Introduction

  • قطعات و ماژولارسازی UI Fragments and UI Modularization

  • ایجاد قطعات Creating Fragments

  • نسخه ی نمایشی: ایجاد قطعات Demo: Creating Fragments

  • هماهنگی محتوای بخش Coordinating Fragment Content

  • نسخه ی نمایشی: هماهنگی محتوای بخش Demo: Coordinating Fragment Content

  • پشتیبانی از قطعات در سراسر فعالیت ها Supporting Fragments Across Activities

  • نسخه ی نمایشی: پشتیبانی از قطعات در سراسر فعالیت ها Demo: Supporting Fragments Across Activities

  • روی دکمه Handling and Fragments کلیک کنید Button Click Handling and Fragments

  • نسخه ی نمایشی: روی دکمه Handling and Fragments کلیک کنید Demo: Button Click Handling and Fragments

  • خلاصه Summary

تراکنش های تکه ای Fragment Transactions

  • معرفی Introduction

  • مدیریت پویا قطعات Dynamically Managing Fragments

  • نسخه ی نمایشی: مدیریت پویا قطعات Demo: Dynamically Managing Fragments

  • مدیریت وضعیت قطعه Managing Fragment State

  • نسخه ی نمایشی: مدیریت وضعیت قطعه Demo: Managing Fragment State

  • FragmentTransactions و دکمه برگشت FragmentTransactions and the back button

  • نسخه ی نمایشی: FragmentTransactions و دکمه برگشت Demo: FragmentTransactions and the back button

  • حرکت برنامه‌ای در پشته پشتی Programmatically moving through the back stack

  • نسخه ی نمایشی: به صورت برنامه ای در پشته پشته حرکت می کند Demo: Programmatically moving through the back stack

  • خلاصه Summary

چرخه حیات و تخصص قطعات Fragments lifecycle and specialization

  • معرفی Introduction

  • چرخه حیات قطعه Fragment lifecycle

  • انواع قطعات Types of Fragments

  • ListFragment ListFragment

  • نسخه ی نمایشی: ListFragment Demo: ListFragment

  • سفارشی سازی ListFragment ListFragment customization

  • نسخه ی نمایشی: سفارشی سازی ListFragment Demo: ListFragment customizaiton

  • WebViewFragment WebViewFragment

  • دیالوگ فرگمنت DialogFragment

  • نسخه ی نمایشی: DialogFragment Demo: DialogFragment

  • گفتگو در بخش دیالوگ The Dialog within the DialogFragment

  • نسخه ی نمایشی: دیالوگ درون DialogFragment Demo: The Dialog within the DialogFragment

  • بسته بندی دیالوگ های استاندارد در یک دیالوگ فرگمنت Wrapping standard Dialogs in a DialogFragment

  • نسخه ی نمایشی: قرار دادن دیالوگ های استاندارد در یک دیالوگ فرگمنت Demo: Wrapping standard Dialogs in a DialogFragment

  • استفاده از DialogFragments به عنوان یک Fragment استاندارد Using DialogFragments as a standard Fragment

  • نسخه ی نمایشی: استفاده از DialogFragments به عنوان یک Fragment استاندارد Demo: Using DialogFragments as a standard Fragment

  • خلاصه Summary

Fragments و ActionBar Fragments and the ActionBar

  • معرفی Introduction

  • ActionBar ActionBar

  • گزینه های منوی بخش خاص Fragment-specific menu options

  • نسخه ی نمایشی: گزینه های منوی بخش خاص Demo: Fragment-specific menu options

  • ActionBar و Fragment Navigation ActionBar and Fragment navigation

  • پیمایش فهرست List navigation

  • نسخه ی نمایشی: پیمایش فهرست Demo: List navigation

  • ناوبری زبانه دار Tabbed navigation

  • نسخه ی نمایشی: پیمایش زبانه دار Demo: Tabbed navigation

  • خلاصه Summary

نمایش نظرات

آموزش بهبود طراحی رابط کاربری با قطعات اندروید
جزییات دوره
3h 1m
48
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
188
از 5
دارد
دارد
دارد
Jim Wilson
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jim Wilson Jim Wilson

جیم ویلسون رئیس JW Hedgehog Inc است ، یک شرکت مشاوره متخصص در زمینه راه حل برای سیستم عامل های Android ، iOS و Microsoft. جیم بیش از 30 سال تجربه مهندسی نرم افزار دارد و در 15 سال گذشته تمرکز زیادی بر ایجاد راه حل های مبتنی بر مکان و تلفن همراه دارد. وی چندین شرکت نوپای مرتبط با نرم افزار را بنیان گذاری کرده و در چندین مشاور دیگر نیز در نقش مشاوره فعالیت کرده است. پس از نزدیک به یک دهه به عنوان MVP توسعه برنامه کاربردی دستگاه مایکروسافت ، جیم اکنون بر توسعه برنامه های دستگاه Android و iOS تمرکز دارد. علاقه جیم مربیگری توسعه دهندگان نرم افزار است. او به همان اندازه که از تجربه توسعه بومی Java در Android و Objective-C در iOS برخوردار است ، به همان اندازه تجربه توسعه cross-platform توسعه دستگاه مبتنی بر NET با Xamarin ، لذت می برد. جیم بیش از 30 مقاله در زمینه توسعه برنامه های دستگاه ها تألیف کرده و به عنوان یک متخصص مشارکت کننده در زمینه توسعه نرم افزارهای تلفن همراه در رسانه های مختلف خدمت کرده است. آخرین کتاب جیم ایجاد UI پویا با Android Fragment ها است. جیم و همسرش به همراه چندین گربه زمان خود را بین Celebration ، فلوریدا (فقط 3 مایلی از دنیای والت دیزنی) و ساحل Weirs ، نیوهمپشایر تقسیم کردند. وبلاگ جیم را بررسی کنید ، جایی که او در مورد انواع مسائل مربوط به توسعه نرم افزار تلفن همراه و همچنین سرگرمی زندگی در منطقه شلوغ "خانه موش" و سکوت دریاچه ها و کوههای NH صحبت می کند.