آموزش اصول Android: Fragments

Android Fundamentals: Fragments

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

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

مقدمه Introduction

  • مقدمه ای بر Fragments Introduction to Fragments

  • چرا Fragments؟ Why Fragments?

  • پیش نیازها و ویدئوهای آزمایشی Prerequisites and Demo Videos

افزودن بخش به یک فعالیت Adding the Fragment to an Activity

  • مقدمه Introduction

  • افزودن یک قطعه به یک فعالیت توسط XML Adding a Fragment to an Activity by XML

  • آشنایی با FragmentManager و FragmentTransaction Getting Familiar with FragmentManager and FragmentTransaction

  • افزودن یک قطعه به یک فعالیت به صورت برنامه ریزی شده توسط جاوا Adding a Fragment to an Activity Programmatically by JAVA

  • خلاصه Summary

کاوش چرخه حیات قطعه Exploring Fragment Lifecycle

  • کاوش چرخه حیات قطعه Exploring Fragment Lifecycle

  • نسخه ی نمایشی: چرخه حیات قطعه Demo: Fragment Lifecycle

  • کاوش چرخه حیات قطعه در چارچوب چرخه حیات فعالیت Exploring Fragment Lifecycle in Context of the Activity Lifecycle

  • نسخه ی نمایشی: چرخه زندگی قطعه همراه با چرخه حیات فعالیت Demo: Fragment Lifecycle Along with Activity Lifecycle

  • خلاصه ای از تمام روش های چرخه حیات قطعه Summary of All Fragment Lifecycle Methods

بازی کردن با تراکنش های قطعه ای Playing Around with Fragment Transactions

  • مقدمه ای بر انواع تراکنش های قطعه ای Introduction to Various Types of Fragment Transactions

  • راه اندازی اولیه پروژه Initial Project Setup

  • انجام تراکنش های افزودن و حذف Performing Add and Remove Transactions

  • بررسی تراکنش جایگزین Exploring Replace Transaction

  • بازی با Attach and Detach Transactions Playing with Attach and Detach Transactions

  • پنهان کردن و نمایش یک قطعه Hiding and Showing a Fragment

ارسال داده به بخش از فعالیت والد Sending Data to a Fragment from Parent Activity

  • مقدمه Introduction

  • راه اندازی اولیه پروژه Initial Project Setup

  • استفاده از بسته نرم افزاری برای انتقال داده از فعالیت والد به بخش Using Bundle to Pass Data from Parent Activity to Fragment

  • استفاده از شی قطعه و روش های سفارشی برای ارسال داده ها Using Fragment Object and Custom Methods to Pass Data

  • خلاصه کد Code Summary

  • خلاصه Summary

درک جریان ارتباطی از بخش تا فعالیت Understanding Communication Flow from Fragment to Activity

  • هدف، واقعگرایانه Objective

  • راه اندازی اولیه پروژه Initial Project Setup

  • درک اهمیت رابط برای ارسال داده ها Understanding the Importance of Interface to Send Data

  • ارسال داده به Activity از Fragment با استفاده از رابط Sending Data to Activity from Fragment Using Interface

  • خلاصه کد Code Summary

درک ارتباطات بین بخش Understanding Inter-fragment Communication

  • هدف، واقعگرایانه Objective

  • راه اندازی اولیه پروژه Initial Project Setup

  • درک جریان داده از یک قطعه به قطعه دیگر Understanding the Data Flow from One Fragment to Another

  • پیاده سازی ارتباطات بین بخش در پروژه Implementing the Inter-fragment Communication in Project

  • خلاصه کد Code Summary

فعال کردن دکمه Back با Backstack Enabling the Back Button with Backstack

  • بیان مشکل و بررسی اجمالی Problem Statement and Overview

  • راه اندازی اولیه پروژه Initial Project Setup

  • قطعه کد: Add and Pop FragmentTransaction از Backstack Code Snippet: Add and Pop FragmentTransaction from Backstack

  • پاسخ دادن قطعات به دکمه ناوبری برگشتی Making Fragments Respond to Back Navigation Button

  • ایجاد تغییرات متعدد در یک تراکنش واحد Making Multiple Changes in a Single FragmentTransaction

  • خلاصه Summary

ارائه ثبات به قطعه در چرخش صفحه Providing Stability to Fragment on Screen Rotation

  • مقدمه و راه اندازی اولیه پروژه Introduction and Initial Project Setup

  • رفتار چرخه زندگی قطعه در چرخش صفحه نمایش Fragment Lifecycle Behavior on Screen Rotation

  • پیامدهای چرخش صفحه روی قطعات Consequences of Screen Rotation on Fragments

  • تاثیر چرخش صفحه بر روی نماها و متغیرها Impact of Screen Rotation on Views and Variables

  • نحوه بازگرداندن حالت قطعه How to Restore Back the Fragment's State

  • ارائه ثبات به قطعه در چرخش صفحه Providing Stability to Fragment on Screen Rotation

  • خلاصه Summary

  • بعد چه می شود؟ What's Next?

نمایش نظرات

نظری ارسال نشده است.

آموزش اصول Android: Fragments
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 44m
50
Pluralsight (پلورال سایت) pluralsight-small
25 شهریور 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
91
4.8 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sriyank Siddhartha Sriyank Siddhartha

سریانک یک توسعه دهنده نرم افزار پرشور است و دوست دارد دانش خود را از طریق وبلاگ ها و دوره های ویدیویی خود به اشتراک بگذارد. وی از اصل "به اشتراک بگذار و کسب کن" پیروی کرد که باعث شد بسیاری از دوره ها را به صورت آنلاین منتشر کند. گرچه او علاقه زیادی به اندروید دارد اما در سایر سیستم عامل های برنامه تلفن همراه مانند iOS و همچنین چارچوب های توسعه وب مانند لاراول تخصص دارد. او سفر خود را در زمینه اشتراک دانش با برگزاری کارگاههای عملی در چندین سطح عالی موسسه هند مانند NITs و IIT آغاز کرد که در نهایت وی را به عنوان سخنران یکی از Google Developers Groups هند که بیشتر از کارگاههای خود در بسیاری از م institutionsسسات پشتیبانی می کند ، بدل کرد. در حال حاضر سریانک به عنوان توسعه دهنده نرم افزار مستقل و یک مربی آنلاین افتخار کار می کند. جدا از این ، او عاشق سفر و گشت و گذار در مکان های جدید است.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.