دوره آموزشی ساخت برنامه های اندرویدی انعطاف پذیر با Fragments API با جاوا
2 ساعت 27 دقیقهمتوسط2016-09-01
مدرسین

David Gassner
Author of 60+ video-based training courses for software developers
جزئیات دوره
یکی از رایج ترین چالش هایی که توسعه دهندگان اندروید با آن روبرو هستند، تغییر اندازه صفحه نمایش در میان هزاران گوشی، تبلت و سایر دستگاه هایی است که اندروید را اجرا می کنند. Fragments API (معرفی شده در Android 3.0) یک راه حل زیبا ارائه می دهد. با استفاده از قطعات، میتوانید طرحبندیهای انعطافپذیری بسازید که با هر اندازه صفحه سازگار شوند - و این کار را به صورت پویا در زمان اجرا انجام دهید. در این دوره، دیوید گسنر نحوه تعریف یک طرح، افزودن قطعات به فعالیتها با جاوا یا XML، ایجاد طرحبندیهای جایگزین برای اندازههای مختلف صفحه، و استفاده از نام پوشههای منابع برای شناسایی و انتخاب طرحبندی مناسب را نشان میدهد. او همچنین به شما نشان میدهد که چگونه میتوانید بین فعالیتها و قطعات با آرگومانها و روشهای برگشت تماس برقرار کنید و از قطعات برای مدیریت گفتگوها و اولویتهای مشترک استفاده کنید.
اهداف یادگیری
پیکربندی اندروید استودیو
درک قطعات
ایجاد یک کلاس قطعه و طرح بندی
افزودن و حذف قطعات با جاوا
ایجاد طرح بندی برای چندین صفحه نمایش
درک آرگومان ها و روش های برگشت تماس
ارسال آرگومان ها به یک قطعه
انتخاب چیدمان در زمان اجرا
نمایش دیالوگ ها با قطعات
استفاده از قطعات برای مدیریت گفتگوها، ترجیحات مشترک و موارد دیگر
اهداف یادگیری
پیکربندی اندروید استودیو
درک قطعات
ایجاد یک کلاس قطعه و طرح بندی
افزودن و حذف قطعات با جاوا
ایجاد طرح بندی برای چندین صفحه نمایش
درک آرگومان ها و روش های برگشت تماس
ارسال آرگومان ها به یک قطعه
انتخاب چیدمان در زمان اجرا
نمایش دیالوگ ها با قطعات
استفاده از قطعات برای مدیریت گفتگوها، ترجیحات مشترک و موارد دیگر
مهارت ها
Android DevelopmentAndroidMobile DevelopmentGoogleProject
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
1. شروع به کار
- 04 - اندروید استودیو را برای این دوره پیکربندی کنید
- 05 - بازار پراکنده دستگاههای اندرویدی
- 06 - سازگاری با اندازه و تراکم صفحه نمایش
- 07 - درک قطعات
- 08 - یک برنامه با یک قطعه ایجاد کنید
2. نمایش قطعات در فعالیت ها
- 09 - یک کلاس و طرح بندی قطعه ایجاد کنید
- 10 - نمایش یک قطعه با XML
- 11 - کلاس FragmentTransaction را کاوش کنید
- 12 - یک قطعه با جاوا اضافه کنید
- 13 - یک قطعه را با جاوا حذف کنید
- 14 - چرخه حیات یک قطعه
- 15 - رویدادهای چرخه زندگی را با LogCat ردیابی کنید
3. بخشها را در زمان اجرا مدیریت کنید
- 16 - آرگومانها را به یک قطعه ارسال کنید
- 17 - آرگومانها را با روش کارخانه ای مدیریت کنید
- 18 - اندازهگیری صفحه نمایش با جاوا
- 19 - تشخیص صفحه نمایش با انتخابگرهای منبع
- 20 - در زمان اجرا طرح بندی را انتخاب کنید
4. ارتباط بین قطعات و فعالیت ها
- 21 - رابطهای جاوا و روشهای برگشت تماس
- 22 - تعریف رابط با روشهای برگشت تماس
- 23 - ارسال پیام از یک قطعه
- 24 - اشیاء قابل بسته بندی را به یک قطعه ارسال کنید
- 25 - نمایش لیست دادهها به صورت قطعه قطعه
5. نمایش دیالوگها با قطعات
- 26 - یک گفتگوی هشدار را در یک قطعه قرار دهید
- 27 - نمایش یک گفتگوی سفارشی
- 28 - آرگومانها را به گفتگو منتقل کنید
- 29 - از روشهای برگشت به تماس در یک دیالوگ استفاده کنید
6. سایر موارد استفاده از قطعات
- 30 - یک قطعه برای ViewPager ایجاد کنید
- 31 - یک آداپتور ViewPager ایجاد کنید
- 32 - مدیریت دکمه بازگشت با ViewPager
- 33 - تنظیمات برگزیده مشترک را با قطعات مدیریت کنید
نتیجه
- 34 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی نوشتن کُد امن برای اندروید
- دوره آموزشی ساخت اپلیکیشنهای اندرویدی مبتنی بر هوش مصنوعی با Gemini
- دوره آموزشی اندروید کامپوز با کاتلین
- دوره آموزشی راهنمای کامل توسعه اندروید با کاتلین برای مبتدیان
- دوره آموزشی یادگیری جامع تلفن و تبلت اندروید
- دوره آموزشی یادگیری جامع Android Studio
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 5: ذخیره سازی و پایگاه داده
- دوره آموزشی توسعه اندروید : RetroFit با Kotlin