F2

F2

مرجع فیلم های آموزشی نرم افزار و ترفند های رایانه ای
F2

F2

مرجع فیلم های آموزشی نرم افزار و ترفند های رایانه ای

فصل هشتم، طراحی کامپوننت در اندروید

در قسمت هشتم از سری برنامه های آموزش برنامه نویسی اندروید به مبحث طراحی کامپوننت (View) خواهیم پرداخت. اگرچه اندروید Viewهای بسیاری را بصورت پیش فرض در خود دارد ولی گاهی برای غلبه بر پیچیدگی های برنامه نویسی نیاز میشود تا خودمان کامپوننتی با مشخصاتی که نیاز داریم تعریف کنیم که این کامپوننت بصورت پیش فرض در اندروید نیست. یا ممکن است زمانی بخواهیم چند View پیش فرض اندروید را با هم ترکیب کنیم تا کامپوننت جدیدی بسازیم و بجای اینکه با تک تک Viewها بخواهیم کار کنیم با یک کامپوننت که دربرگیرنده همه Viewهاست کار کنیم. این کار زمانیکه طراحی برنامه پیچیده میشود تاحدود بسیار زیادی پیچیدگی برنامه را پایین می آورد. 

 در این برنامه برای نمونه یک Actionbar خواهیم ساخت (که البته با اکشن باری که برای اولین بار در هانی کامب معرفی شد تفاوت میکند). این اکشن بار چهار قسمت دارد. در سمت راست منوی برنامه قرار خواهد گرفت. در وسط عنوان هر اسکیرینی که در آن هستیم نمایش داده خواهد شد. در قسمت چپ دو آیتم قرار داده شده. یک ImageView که وقتی بر روی آن کلیک شود event مربوطه در Log نمایش داده خواهد شد و یک ProgressView که زمانیکه به اینترنت کانکت میشویم (برای ارسال/دریافت دیتا) نمایش داده میشود. این کامپوننت بدین منظور ایجاد میشود که ما آنرا به تمام اکتیویتی هایی که خواهیم داشت اضافه کنیم بدون اینکه نیاز باشد هربار کد آنرا برای هر اکتیوی Copy/paste نماییم. به عبارتی یک بار کدنویسی میکنیم و در سایر جاهایی که به آن نیاز داریم فقط به آن ارجاع میدهیم.

 در این برنامه موارد زیر را خواهیم آموخت:
۱) چگونه UI کامپوننت را طراحی کنیم
۲) چگونه آنرا Implement کنیم
۳) چگونه آنرا به UI برنامه اضافه کنیم
۴) چگونه به Event ها (در این برنامه کلیک شدن آیتم ها) پاسخ دهیم.



حجم فایل : 68 Mb

فرمت فایل : Mp4

قیمت : رایگان

                                                                لینک دانلود 1

لینک دانلود 2

لینک دانلود 3

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.