آموزش جامع استفاده از SwipeRefreshLayout در اندروید استودیو - برنامه نویسی اندروید | رویدکت
السَّلامُ عَلَیْکَ یا اَباعَبْدِاللَّهِ وَ عَلَی الاَْرْواحِ الَّتی حَلَّتْ بِفِناَّئِکَ عَلَیْکَ مِنّی سَلامُ اللَّهِ

آموزش جامع استفاده از SwipeRefreshLayout در اندروید استودیو – برنامه نویسی اندروید

  •   شما اینجا هستید :
  •   سه شنبه, ۱۷ مهر ۱۳۹۷
  •   بلاگ, کار با گرافیک
  •   علیرضا بوالحسنی
  •   بدون دیدگاه
  •   27
  • SwipeRefreshLayout یکی از امکانات جالب در اندروید استودیو میباشد، مثلأ اپ اندرویدی شما با اینترنت کار میکند و بعد از اینکه شما اطلاعاتی را به درون این اپ ارسال میکنید کاربر باید اپ شما را بروزرسانی و یا رفرش کند تا اطلاعات به دست وی برسد، ما در این آموزش برای شما آموزشی رو آماده کردیم که دقیقا کار رفرش را برای شما انجام میدهد و تابحال با همچین رفرشی مواجه شده اید دقیقا مثل نرم افزار جیمیل، در ادامه با ما باشید…

    سورس اندروید سورس اندروید سورس اندروید

     

    شروع آموزش

    برای ادامه در ابتدا کتابخانه زیر را به پروژه خود اضافه کنید (آموزش اضافه کردن کتابخانه)

     

     

    بعد از اینکه کتابخانه را اضافه کردید یک فایل xml با نام activity_main.xml بسازید و کد های زیر را درون فایل قرار دهید:

     

     

    بیشتر بخوانید :   آموزش رفتن از یک اکتیویتی به اکتیویتی دیگر در اندروید استودیو به همراه سورس

    در کد بالا ما یک SwipeRefreshLayout قرار داده ایم و درون SwipeRefreshLayout یک ListView قرار دادیم.

    حالا یک فایل جاوا بسازید با نام MainActivity.java و کد های زیر را درون این فایل قرار دهید:

     

     

    بیشتر بخوانید :   Android App Bundles چیست؟ و چه گونه ساخته میشود - آموزش اندروید استودیو

    ابتدا ما یک آرایه درست کردیم تا یکسری اطلاعات را در آن قرار دهیم سپس view مربوط به هر کدام از شئی ها را به دست آورده و از setColorSchemeResources برای تغییر رنگ SwipeRefreshLayout استفاده کردیم و در ادامه آن داده های sample را به آرایه اضافه کردیم سپس یک آداپتور ایجاد کرده و آرایه خود را در آن قرار می دهیم و سپس بروی listview آداپتور را ست می کنیم. برای اینکه برای SwipeRefreshLayout یک Listener تعریف کنیم یعنی زمانی که از بالا به پایین کشیدیم به اصلاح Refresh شود چون در اینجا ما داده جدیدی نداریم که refresh شود پس همان داده ها را به صورت shuffle (ایجاد تغییر در چیدمان لیست ما) نمایش داده شود از void که نام آن shuffle است استفاده شده است.

     

    دریافت پروژه این آموزش

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

     

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

    باتشکر از وبسایت programchi


  • 1 Star2 Stars3 Stars4 Stars5 Stars (2 رای, متوسط: 4٫50 از 5)
    Loading...
  • 
      خبرنامه رویدکت
    باعضویت در خبرنامه رویدکت به دنیای اندروید متصل بمانید. برای عضویت اینجا کلیک کنید
      نویسنده
  • علیرضا بوالحسنی
  • کارآفرینان بزرگ در سخت ترین شرایط ظهور میکنند !
  • دیدگاه بگذارید

    اولین نفری باشید که دیدگاه میگذارد

    Notify of
    avatar
    wpDiscuz
    پشتیبانی آنلاین رویدکت

      عضویت در خبرنامه

    ×

  • کسب و کار رویدکت در مرکز توسعه تجارت الکترونیکی وزارت صنعت، معدن و تجارت شناسایی شده و دارای نماد اعتماد الکترونیکی می باشد. برای تایید صلاحیت بر روی نماد ها کلیک کنید.
    اعتبار ما، اعتماد شما
  • logo-samandehi