نـه
بله
پیشنمایش

همیار اندروید

مرجــع تخصـصــی توسـعــه انــدرویــد

ورود عضویت
برای استفاده کامل از وبسایت باید وارد حساب خود شوید
آمــوزش
جستجوی آموزش
مسیر یادگیری برنامه نویسی
ســـورس
جستجوی سورس
اپلیکیشن
جستجوی اپلیکیشن

معرفی Intent در برنامه نویسی اندروید

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

سلام دوستان
در این آموزش با بیانی بسیار ساده به معرفی Intent می پردازیم
کلا روش آموزشی ما با بیانی ساده است
و در آموزش های بعدی کم کم مباحث رو سنگین تر میکنیم
و حتما حتما مثال هایی از کاربرد Intent ها را با هم تمرین خواهیم کرد
Intent ها یک جزء اصلی و جدانشدنی از برنامه نویسی هر اپلیکیشنی می باشند ، حتی ضعیف ترین آنها
پس خوب یاد بگیرید ...

 


آیا میشه ؟
قبل از هرچیز چند سوال ساده برای درگیر کردن ذهن شما می پرسم 
آیا میشه در اندروید  از یک Activity به  یک Activity دیگر جابجا شویم ؟
آیا میشه عملیاتی را در پس زمینه انجام داد ؟ (بدون احتیاج به رابط کاربری ، به صورت مخفی)
آیا میشه اطلاعاتی را از یک Activity به یک Activity دیگر انتقال دهیم ؟
آیا میشه از تو اپلیکیشن خود ، اینترنت ، فلاش گوشی ، صفحه نمایش و ... را کنترل کرد ؟
آیا میشه از یک Activity در اپ خود ، به یک Activity  دیگر از یک اپ  دیگر جابجا شد ؟ 
آیا میشه اطلاعاتی را از یک Activity در اپ خود ، به یک اپ  دیگر ارسال کرد ؟ 
بله که میشه ، 
همه این کارها و خیلی کارهای دیگه هم به کمک Intent میشه.

 


Intent در لغت 
کلمه Intent در لغت  به معنی قصد ، نیت ، تصمیم و یا منظور از انجام کاری میباشد
و مفهوم Intent در اندروید هم تقریبا همین معنی رو دارد ، 
به اینصورت که به کمک Intent به اندروید میگیم که قصد انجام چه کاری رو داریم
درواقع به کمک Intent یک پیامی (Messaging Object) رو  برای اندروید ارسال میکنیم
و به اندروید میفهمونیم که تصمیم به انجام چه کاری رو داریم

 


مفهوم Intent
در اندروید ، Intent یک شیء پیام رسان (Messaging Object) می باشد
که درخواست یک عمل را دارد ، درخواستی از دیگر اجزاء اندروید (App Components)
درکل Intent  ، به ما در حفظ برقراری ارتباطات بین اجزاء کمک می کند
اجزاء همان اپلیکیشن یا اجزاء دیگر اپلیکیشن ها

 

 

کاربرد Intent
Intentها به طور عمده سه کاربرد اصلی دارند
Starting an Activity 
Starting a Service  
Delivering a Broadcast

 


انواع Intent
Intentها در اندروید به دو نوع دسته بندی میشوند
Implicit Intents
Explicit Intents

 


سخن آخر
خیلی خب دوستان فعلا همین قدر کافیه
این آموزش رو کامل درک کنید ، تا در درک و یادگیری آموزش های بعدی مشکلی نداشته باشید
در آموزش های بعدی به تک تک موضوعات گفته شده از Intentها می پردازیم

کانال و گروه تلگرامی همیار اندروید را فراموش نکنید ...
HamyarAnroidCom@
HamyarAndroidCom_group@
بدرود.

HRoid.ir/t2
لینک کوتاه این آموزش برای انتشار در شبکه های اجتماعی
مدرس
زبان برنامه‌نویسی
نوع قسمت‌ها
محتوای ارائه شده
ابزار استفاده شده
موضوعات مرتبط
تاریخ برگزاری
وضعیت انتشار
سطح آموزش
نوع هزینه
کانال تلگرام همیار اندروید پیج اینستاگرام همیار اندروید

مـسـیـر یـادگـیـری
آموزش های همیار اندروید را به صورت گام به گام یاد بگیرید و در مسیر یادگیری ، درست قدم بردارید ...
آموزش‌های پیشنهادی همیار اندروید

تشریح مبحث API در توسعه اپلیکیشن اندروید

معرفی ساختار اصلی یک پروژه در اندروید استودیو

اتصال گوشی واقعی به اندروید استودیو از طریق USB

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

معرفی و دانلود SDK در اندروید استودیو

فعال سازی Developer options در همه نسخه های اندروید

تشریح مباحث Layout و Activity در برنامه نویسی اندروید

معرفی کلید ، امضاء ، خروجی APK و AAB در اندروید استودیو

رفع مشکل تحریم گوگل برای توسعه دهندگان اندروید به کمک WireGuard

رفع مشکل تحریم گوگل برای توسعه دهندگان اندروید به کمک WireGuard

رفع مشکل شناسایی نشدن JDK و JRE در ویندوز برای برنامه نویسی اندروید

مقدمه‌ای برای ورود به دنیای بزرگ برنامه نویسی اندروید

غیرفعال کردن چرخش خودکار اکتیویتی در برنامه نویسی اندروید ( Portrait , Landscape ) در محیط اندروید استودیو


کپی برداری از محتوا و دیگر منابع اختصاصی به هر نحو غیر مجاز بوده ، حتی با ذکر منبع و در صورت تخلف پیگرد قانونی به همراه خواهد داشت .
Copyright © 2019 , www.HamyarAndroid.com , Terms , Sitemap
طراحی و توسـعه وبسایت با
توسـط سامـان سلطانـی پور