no-img
ایستگاه یادگیری

آموزش بررسی نصب بودن یک برنامه در دستگاه در اندروید استودیو | ایستگاه یادگیری


ایستگاه یادگیری
مطالب ویژه‌ی سایت
اطلاعیه های سایت :

ادامه مطلب

TXT
آموزش بررسی نصب بودن یک برنامه در دستگاه در اندروید استودیو
امتیاز 5.00 ( 1 رای )
txt
بهمن ۵, ۱۳۹۵
نویسنده: مهدی کفشگر

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


بسم الله الرحمن الرحیم

خوشحالیم که بار دیگر هم با ایستگاه یادگیری همراه هستید. با آموزش بررسی نصب بودن یک برنامه در دستگاه در اندروید استودیو در خدمت شما کاربران گرامی هستیم. شاید شما برنامتون رو طوری ساختید که حتما به یک برنامه دیگه نیازمنده. یا برنامه شما مکمل یک برنامه دیگه هستش یعنی اون برنامه لزوما باید وجود داشته باشه تا اپلیکیشن شما بتونه کار خودش رو انجام بده. پس با ما همراه باشید تا نحوه چک کردن نصب بودن یا نصب نبودن یک برنامه رو در اندروید استودیو یاد بگیریم.

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


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

  • ابتدا Android Studio رو باز کنید و سپس پروژه خودتون رو با نام دلخواه بسازید.
  • حالا فایل اکتیویتی خود را باز کنید و کد های زیر را در تابع onCreate قرار بدید. در ادامه به بررسی کد ها خواهیم پرداخت.

توضیحات کد :

  • در کد بالا تابعی داریم با نام appInstalledOrNot که یک متغیر رشته ای با نام uri را در خود تعریف میکند.
  • درون این تابع متغیر دیگری داریم از نوع PackageManager که وظیفه دارد پکیج نیم مربوطه که درون uri ریخته میشود را چک کند.
  • در خط ۱ متغیری تعریف کردیم از نوع Boolean که تابع appInstalledOrNot را صدا میزند. 
  • گفتی است که پکیج نیم برنامه مورد نظرمان را باید به جای عبارت com.check.application قرار دهیم.
  • در خط ۳ تا ۷ چک میکنیم که اگر دستورات درون تابع appInstalledOrNot بر قرار بود(خط ۱۱ تا ۱۵) خط ۴ را اجرا کند ولی در غیر اینصورت طبیعتا باید دستور Else یعنی خط ۶ اجرا شود.

شما عزیزان وظیفه دارید که اول؛ پکیج نیم برنامه مورد نظر را به جای عبارت com.check.application قرار دهید و دوم؛ کد بالا را با توجه به نیاز خود در مکان مناسب قرار دهید.

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



درباره نویسنده

مهدی کفشگر

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

مهدی کفشگر 272 نوشته در ایستگاه یادگیری دارد . مشاهده تمام نوشته های

دیدگاه ها


پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

سایت جدید ایستگاه یادگیری تاسیس شد..! (پشتیبانی از محصولات ادامه دارد)ورود به سایت