تعداد ویدئو | 35 |
---|---|
زمان دوره | 02:43:53 |
مترجم | مرتضی گیتی |
ناظر ترجمه | مرتضی گیتی |
دوبلر | مرتضی گیتی |
ناظر دوبلاژ | مرتضی گیتی |
سایت منتشر کننده | پلورال سایت |
آموزش کار با Activity ها در اندروید یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، آموزش کار کردن با Activity ها در اپلیکیشن های اندورید است که با نام اصلی Android Fundamentals – Activities از شرکت Pluralsight منتشر شده است.
به بیان ساده یک Activity همان صفحه ای است که کاربر با اجرا کردن برنامه شما، آن را می بیند. از این نقطه نظر یک Activity بسیار شبیه به پنجره ای است که در سیستم عامل ویندوز مشاهده می شود. ابتدایی ترین شکل از واسط کاربری و یا UI در برنامه های اندروید همان Activity است. یک اپلیکیشن اندروید میتواند شامل چندین Activity مختلف باشد. هر Activity در سیستم عامل اندروید با استفاده از یک کلاس تعریف می شود.
یک Activity در سیستم عامل اندروید ترکیبی از فایلهای xml و فایل های جاوا می باشد. در واقع یک Activity شبیه به یک ظرف یا container است که شامل طراحی واسط کاربری و همچنین کد مربوط است. فایلهای xml مسئولیت تعریف کردن طراحی و یا design صفحه مورد نظر را دارند و فایل های جاوا حاوی کدهایی هستند که موارد مختلف را مدیریت میکنند. با ترکیب فایل های xml و فایل های جاوا، یک Activity تکمیل می شود.
چرخه حیات و یا life cycle مربوط به Activity ها در واقع تعدادی از حالت ها و یا state ها می باشد که یک Activity در طول عمر خود در آنها قرار می گیرد. چرخه عمر یک Activity به سیستم عامل اندروید کمک می کند تا state های مختلف یک Activity را مدیریت کند. دو مورد از مهمترین این state ها شرایطی هستند که در آن ها یک Activity آغاز به کار کرده و یا به کار خود خاتمه می دهد. برای تمامی این state ها می توانیم با استفاده از callback method هایی کد نویسی های مورد نظر خود را انجام بدهیم. تصویر زیر تعدادی از state های مختلف life cycle را نشان می دهد.
یک نکته بسیار مهم در اپلیکیشن های اندروید این است که Activity های تعریف شده بایستی در فایل Manifest برنامه تعریف شوند تا سیستم عامل اندروید از Activity های موجود در اپلیکیشن شما مطلع گردد. فایل Manifest در اپلیکیشن های اندروید فایلی است که در آن اطلاعات مختلف در رابطه با اپلیکیشن قرار می گیرد.
فصل اول: مقدمه دوره آموزشی
فصل دوم: مقدمه
فصل سوم: آشنا شدن با اعضای تشکیل دهنده اپلیکیشن های اندروید
فصل چهارم: کار کردن با Activity ها برای Listen کردن Event ها
فصل پنجم: به اشتراک گذاشتن داده ها بین Activity ها با استفاده از Explicit Intent
فصل ششم: بررسی کردن Activity Lifecycle
فصل هفتم: بررسی کردن Activity Lifecycle در ارتباط با Screen Rotation
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.