نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
اندروید صدها نوع دستگاه را با چندین اندازه صفحه نمایش مختلف ، از تلفن های کوچک گرفته تا تلویزیون های بزرگ ، تأمین می کند. این دوره همه چیز در مورد چگونگی طراحی پوسته ها با در نظر گرفتن طیف گسترده ای از دستگاه های اندرویدی موجود در بازار است. یک برنامه حرفه ای نامیده می شود بدون توجه به دستگاه اندرویدی که در آن کار می کند ، بهترین تجربه کاربر را با یک طراحی UI جذاب فراهم می کند. برای دستیابی به چنین تجربه کاربری ، برنامه باید طوری طراحی شود که هم در تلفن های هوشمند و هم در تبلت ها انعطاف پذیر باشد ، بنابراین به کاربران این احساس را می دهد که برنامه مخصوص دستگاه اندرویدی آنها طراحی شده است. در این دوره ، طراحی چیدمان صفحه نمایش چند دستگاه در Android ، تمام مفاهیم اساسی مربوط به ساخت رابط کاربری برای دستگاه های چند صفحه ای را پوشش خواهید داد. ابتدا اصطلاحات مختلف مربوط به رابط کاربر را کشف خواهید کرد. در مرحله بعدی ، بهترین روش های طراحی UI را کشف خواهید کرد. سپس ، به جستجوی فهرست های منابع و چگونگی طراحی طرح بندی برای تلفن های هوشمند و رایانه های لوحی می پردازید. در آخر ، نحوه استفاده از نام های مستعار طرح بندی و واجد شرایط پیکربندی را خواهید آموخت. با پایان این دوره ، شما می توانید برای چندین صفحه نمایش طرح بندی کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
مقدمه
Introduction
-
مقدمه ای برای بیان مسئله
Introduction to Problem Statement
-
نمای کلی ماژول و برنامه آزمایشی
Module Overview and Demo App
آشنا شدن با اصطلاحات مربوط به رابط کاربر
Getting Familiar with UI Related Terminologies
-
بررسی اجمالی
Overview
-
درک اندازه صفحه و وضوح صفحه
Understanding Screen Size and Screen Resolution
-
درک تراکم صفحه نمایش و واحد Dpi آن (نقطه در هر اینچ)
Understanding Screen Density and Its Unit Dpi(Dots per Inch)
-
Pixel (px) ، Pixel مستقل از تراکم (dp) و Pixel مقیاس پذیر (sp)
Pixel(px), Density-independent Pixel(dp), and Scaled Pixel(sp)
-
رابطه بین dp ، dpi و px
Relationship Between dp, dpi, and px
-
چرا ما به جای px از dp به عنوان Unit for Layout Dimension استفاده می کنیم؟
Why Do We Use dp as Unit for Layout Dimension Instead of px?
-
چگونه dp در زمان اجرا به px تبدیل می شود؟
How dp Is Converted to px in Runtime?
-
درک Pixel مستقل از مقیاس (sp)
Understanding Scale-independent Pixel(sp)
-
خلاصه
Summary
درک بهترین روش ها برای رابط کاربری
Understanding the Best Practices for User Interface
-
مقدمه
Introduction
-
با استفاده از wrap_content ، match_parent و dp به عنوان Unit
Using wrap_content, match_parent, and dp as Unit
-
اهمیت RelativeLayout
Importance of RelativeLayout
-
مقدمه مختصر مقدمات پیکربندی منابع
Brief Introduction to Resource Configuration Qualifiers
-
ایجاد نمادهای پرتاب و نقشه های Bitmap برای چندین صفحه
Creating Launcher Icons and Bitmap Drawables for Multiple Screens
-
خلاصه
Summary
استفاده از گزینه های پیکربندی منبع برای طراحی چیدمان ها
Using Resource Configuration Qualifiers to Design Layouts
-
معرفی مقدمات پیکربندی منابع
Introduction to Resource Configuration Qualifiers
-
درک swif ، w و h واجد شرایط بودن منابع
Understanding sw, w, and h Resource Qualifiers
-
چگونه می توان از sw ، w و h با منابع منابع استفاده کرد؟
How to Use sw, w, and h with Resource Directories?
-
ایجاد پوشه های منبع با استفاده از گزینه های پیکربندی
Creating Resource Folders Using Configuration Qualifiers
-
ایجاد دستگاه های مجازی برای آزمایش طرح بندی برای چندین صفحه
Creating Virtual Devices to Test Layouts for Multiple Screens
-
تکلیف تمرین کنید
Practice Assignment
طراحی چیدمان به طور جداگانه هم برای تلفن های هوشمند و هم برای تبلت ها
Designing Layouts Separately for Both Smartphones and Tablets
-
نمای کلی برنامه
Demo App Overview
-
راه اندازی پروژه: راه اندازی رابط کاربر Dual Pane
Project Setup: Setting up Dual Pane UI
-
طراحی چیدمان گوشی: پرتره و منظره
Designing Layouts for Handsets: Portrait and Landscape
-
طراحی چیدمان پنجره دوجداره برای تبلت ها
Designing Layouts for Dual Pane Window for Tablets
-
طراحی چیدمان حالت پرتره در تبلت ها
Designing Layouts for Portrait Mode in Tablets
-
خلاصه و منابع
Summary and References
استفاده از مستعارهای طرح بندی برای طراحی طرح بندی برای تلفن های هوشمند و تبلت ها
Using Layout Aliases to Design Layout for Smartphones and Tablets
-
هدف و مزایای نام مستعار طرح بندی
Purpose and Advantages of Layout Aliasing
-
منابع راهنمای مورد نیاز
Resource Directories Needed
-
پیاده سازی نام مستعار طرح بندی برای طرح بندی
Implementing Layout Aliasing to Design Layouts
-
بررسی پنجره دو پنجره با استفاده از Boolean
Checking Dual Pane Window Using a Boolean
استفاده از مقدماتی با راهنماهای مقادیر برای طراحی چیدمان
Using Qualifiers with Values Directories to Design Layouts
-
بررسی اجمالی
Overview
-
هدف قرار دادن تلفن های هوشمند با سازگاری با تبلت
Targeting Smartphones with Tablet Compatibility
-
خلاصه دوره
Course Summary
-
بعدش چی؟
What Next?
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات