تخفیف ویژه

دوره مجازی اندروید (جلسه 33): ایجاد Widget آب و هوا

دسته بندی: اندروید
زمان مطالعه: 1 دقیقه
۱۱ آبان ۱۳۹۵

مطالب مطرح شده در این جلسه عبارتند از :

  • ایجاد کلاس AppWidgetProvider
    1. معرفی متد onUpdate
    2. معرفی متد onEnabled
    3. معرفی متد onDisabled
    4. معرفی AppWidgetId
    5. معرفی AppWidgetManager
  • معرفی فایل تنظیمات Widget
  • معرفی صفت های مربوط به Widget
    • دریافت اطلاعات آب و هوا از سرور
    • نمایش اطلاعات در Widget
    • معرفی RemoteView
      • معرفی خاصیت های کلاس RemoteView
      • ست کردن متن روی TextView از RemoteView
      • ست کردن تصویر روی ImageView از RemoteView
:: توجه

این مطلب یک جلسه از آموزش برنامه نویسی اندروید می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در آموزش برنامه نویسی اندروید

چه امتیازی به این مقاله می دید؟
نویسنده سعید شاهینی

جلسات دوره

نظرات کاربران

حانیه مطلق

سلام وقت بخیر من وقتی از اپ اجرا میگیرم فقط tehran رو نمایش میده و ایکن و Temp رو نشون نمیده دلیلش چی هست؟
واینکه کلا اپ هایی که می نویسم و توی گوشی های مختلف اجرا میگیرم ریسپانسیو نیست هیچکدوم چجوری میتونم اپ هارو ریسپانسیو کنم که توی گوشی های مختلف بهم نریزه؟

مهرداد قاسمیان

Widget ها برا چه نوع app هایی غیر از آب و هوا کاربرد دارند؟

سعید شاهینی

مثلا در اپ دیجی کالا برای نمایش کالاهای شگفت انگیز و جستجو ی کالاها استفاده شده.

ST

فایل مورد نظر مشکل داره بنده چندین بار دانلود کردم با دو مروگر و همینطور idm متاسفانه کامل دانلود می شه ولی لود نمی شه
چک بفرمایید

سعید شاهینی

سلام، من فایل ها رو دوباره چک کردم ولی مشکلی نداشت، یه چک بکنید ببینید آنلاین می تونید کامل تماشا بکنید؟

سهیل محمدی

با سلام
از دقیقه 40 یا 50 ب بعد فک کنم یهو قطع میشع و دوباره برمیگرده اول فیلم. لطفا بررسی کنید
سپاس

سعید شاهینی

سلام، متاسفانه مشکلی در ویدیو داشت، که برطرف شد و الان دوباره جلسه منتشر شد

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

شما هم چنان می توانید سوالات خود را در این قسمت بپرسید اما اولویت پاسخ گویی با دانشجویانی است که بازه پشتیبانی فعال دارند.

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.