آموزش Intent در اندروید

به نام خدا

در این آموزش با intent آشنا می شویم

intent به معنای قصد یا مقصود است. بنابراین، می توان آن را به عنوان قصد انجام عمل توصیف کرد.

Intent واسطی است که بین اجزاء مانند اکتیویتی ها (activities)، ارائه دهندگان محتوا، گیرنده های پخش (broadcast receivers)، خدمات (services )و غیره ارتباط برقرار می کند، حال این ارتباط می تواند داخل خود اپلیکیشن باشد یا بین چندین اپلیکیشن.

intent کاربردهای مختلفی دارد مانند ساده ترین آن ها که جابجابی بین اکتیویتی ها است، برای انتقال داده بین اکتیویتی ها  ، اشتراک گذاری خود اپلیکیشن و…

برای اینکه intent را اجرا کنیم معمولا از  ()startActivity استفاده می شود.

 

انواع intent:

به طور کلی اینتنت ها به دو بخش تقسیم می شوند :
۱ – Explicit intent یا اینتنت های صریح (آشکار)
۲ – Implicit intent یا اینتنت های ضمنی
در ادامه به بررسی هر دو نوع اینتنت می پردازیم.

 

۱ – Explicit intent یا اینتنت های صریح (آشکار)

اینتنت هایی هستند که مقصد مشخصی دارند و ما به عنوان توسعه دهنده نام مقصد را درون اینتنت قید می کنیم

مانند intent برای جابجایی بین دو اکتیویتی به صورت زیر

;(Intent intent = new Intent(MainActivity.this, SecondActivity.class
    ;(startActivity(intent

 

 

 

 

0 پاسخ به "آموزش Intent در اندروید"

ارسال یک پیام

نشانی ایمیل شما منتشر نخواهد شد.