انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
چک کردن نصب بودن برنامه اندروید Viber بر روی گوشی کاربر

چک کردن نصب بودن برنامه اندروید Viber بر روی گوشی کاربر

#5
(۱۳۹۳/۰۸/۱۲, ۱۲:۱۴ ق.ظ)'admin' نوشته: ابتدا کدهای موجود در کلید زیر را ببینید :

http://www.kelidestan.com/keys/keys.php?key=319

اگر دقت کنید، بخشی از آن، شامل کدهای زیر است :


کد:
int applist_length = applist.size();
for(int x = 0; x < applist_length; x = x+1) {
ApplicationInfo data = applist.get(x);
String packageName = data.packageName;
// default action
}

در این بخش از کدها، نام package های تمامی برنامه های اندروید نصب بر روی گوشی اندروید، در یک حلقه for ، در متغیری با نام packageName ذخیره می شوند (یعنی در هر گام از حلقه for ، نام یک  package در متغیر  packageName ذخیره می شود)، بنابراین شما به جای عبارت default action //  ، کدی بنویسید که نام package مورد نظرتان را در هر گام، با مقدار فعلی ذخیره شده در متغیر  packageName مقایسه کند و شرط بگذارید که اگر برابر بودند، یک متغیر (که مقدار اولیه آن برابر 0 بوده) برابر 1 قرار داده شود، بنابراین بعد از کدهای حلقه، اگر آن متغیر برابر 1 بود، یعنی برنامه بر روی گوشی نصب است، اما اگر برابر 0 بود، یعنی نصب نیست.
برای مقایسه دو رشته (String) از نظر برابر بودن، کلید زیر را بخوانید (نام package را به صورت رشته در متغیرها ذخیره کرده ایم) :

http://www.kelidestan.com/keys/keys.php?key=282



 


خیلی خیلی ممنون 
 
پاسخ
 سپاس شده توسط admin ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پیام‌های این موضوع
RE: چک کردن نصب بودن برنامه اندروید Viber بر روی گوشی کاربر - توسط shmfa - ۱۳۹۳/۰۸/۱۲, ۰۹:۴۰ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان