اعمال Style و theme بر روی یک activity
بسم الله الرحمن الرحیم
اعمال Style و theme بر روی یک activity
فصل دوم- بخش سوم
به طور پیش فرض زمانی که یک activity اجرا می شود تما م صفحه را در بر می گیرید. با این حال شما می توانید Dialog Theme را بر روی آن اعمال کنید. تا activity به صورت یک Dialog نمایش داد
Activities, Fragments و Intents
بسم الله الرحمن الرحیم
Activities, Fragments و Intents
فصل دوم- بخش دوم
در پایان این فصل با موارد زیرآشنا می شود
- چرخه ی زندگی(Life Cycle ) یک Activity
- آشنای با Fragment ها و شخصی سازی UI
- اعمال Style ها و Theme ها بر روی UI
- شرح می دهیم که چه طور یک Activity را مانند Dial g Wind ws نمایش دهیم
- با مفهوم Intent ها آشنا می شویم.
- استفاده از شی ( bject ) Intent برای لینک بین Activity ها
- فهمیدن اینکه intent filter ها چگونه به شما کمک می کند تا به صورت دلخواه با دیگر Activity ها ارتباط برقرا کنید
- نمایش Alert ها به کاربران با استفاده از notificati n ها
در فصل اول شما یاد گرفتید که یک activity پنجره ا ی است شامل تمام Ui ها برنامه های کاربردی شما می باشد. یک برنامه ی کاربردی می تواند یک یا بیشتر Activity داشته باشد. هدف اصلی یک Activity ارتباط(interact) با کاربر می باشد.
activity برای یک زمان در صفحه نمایش ظاهر می شود و در لحظه دیگر مخفی می باشد یک activity در حالت های مختلف قرار می گیرد. که قرار گرفتن در حالت های مختلف را چرخه ای زندگی(Life Cycle) می گویند. فهمیدن چرخه ی زندگی یک activity امر حیاتی است زیرا به شما کمک می کند تا مطمئن شوید برنامه کاربردی به درستی کار می کند.
اندروید 4 علاوه بر پشتیبانی از ویژگی های اندروید 3 دارای ویژگی جدیدی می باشد به نام :Fragment برای اینکه مفهوم Fragment را به خوبی متوجه شوید فرض کنید که Fragment ها Acitivity ها کوچکی هستند که می توانیم در یک Activity گروه بندی کنیم.
در این فصل شما با activity ها و Fragment ها آشنا می شوید.صرف نظر از activity ها مفهوم اصلی دیگر در اندروید intent می باشد. یک Intent به طور اساسی یک کلاس می باشد که activityهای متفاوت دیگر را قادر می سازد که با یکدیگر به صورت یک پارچه باهم کار کنند. در فصل های بعدی شما یاد می گیرید که چگونه برنامه های از پش ساخته سیستم عامل اندروید می توانند با هم کار کنند.
نمایش یک Progress Dialog
سم الله الرحمن الرحیم
نمایش یک Progress Dialog
فصل دوم- بخش پنجم
یک از UI های رایج در دستگا های که از سیستم عامل اندروی استفاد ه می کنند دیالوگ Please Wait می باشد. که شما عموما آن را زمانی مشاهده می کنیدکه یک کار برای مدت زمان طولانی در حال انجام باشد.
به عنوان مثال زمان های که شما در حال Loginکردن به یک سرور می باشید یا در حال انجام محاسبات سنگین برای نمایش به کاربر می باشیدویاموارد از این قبیل این Dialog بسیار مفید می باشد.که به عنوان Progress Dialog شناخته می شود
آن را با یک مثال به شما نمایش می دهیم.
ایجاد دستگاه مجازی اندروید
بسم الله الرحمن الرحیم
شروع برنامه نویسی اندروید
فصل اول - بخش چهارم
در اینجا قصد داریم نحوه ساخت دستگاه مجازی (Android Virtual Device ) برای تست برنامه ها را آموزش بدهیم.
از منوی window بر روی Android Virtual Manager کلیک کنید
راه اندازی محیط برنامه نویسی اندروید
بسم الله الرحمن الرحیم
شروع برنامه نویسی اندروید
فصل اول - بخش سوم
حالا که شما می دانید اندروید چیست و چه ویژگی های دارد , ممکن شما خسته شده باشید که چرا شروع به نوشتن اولین برنامه اندروید نکرده اید! قبل از شروع به نوشتن برنامه شما باید ابزار های مورد نیازآن را آماده کنید.اول باید شما Sdk و Eclipse را دانلود کنید.شما می توانیددر صورت نیاز Sdk و Eclipse را برای تمام سیستم عامل ها از جمله ویندوز و مک تمام نسخه های Linux و... را دانلود کنید.تمام ابزار های که نیاز دارید شما می توانید به صورت رایگان دانلود کنید.در این دوره آموزشی من از نسخه مخصوص ویندوز استفاده میکنم و تمام مثال ها را در این محیط انجام می دهم.
دانلود و نصب JDK
به سایت گوگل برید و Download jdk را جست و جو کنید. در موارد پیدا شده بر روی لینک مشخص شده کلیک کنید
http://www.oracle.com/splash/rpls/embargoed.html
معماری اندروید
بسم الله الرحمن الرحیم
شروع برنامه نویسی اندروید
برنامه نویسی اندروید
فصل اول - بخش دوم
معماری اندروید- Android
برای اینکه متوجه شوید که اندروید به چه نحوه کار می کند