آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

شناسایی برنامه خاصی و اجرای آن در اندروید

pupil  12 سال پیش  12 سال پیش
0 0

باسلام خدمت استاد 

کلاس یا متدی هست مانند intent که یک اکتیوتی یا درست تر یک برنامه دیگرو در اندروید اجرا کنه یا یک اکتیوتی خاصی  از اون برنامه خاص را اجرا کنه.

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

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
sadeghbarout  12 سال پیش
0 0

اکر برنامه مورد نظر که میخواید اجرا بشه مثلا دارای پکیج  com.uncocoder.test1 باشه با کد زیر میتونید اونو اجرا کنید:

Intent intent = getPackageManager().getLaunchIntentForPackage("com.uncocoder.test1");
startActivity(intent);
0 0
خیلی ممنونم از دوست عزیزم که جواب سوال منو دادید من فعلا در حال جمع آوری منابع بانک داده هستم و فعلا از کد نمیتونم استفاده کنم به محض استفاده و جواب گرفت در همین جا نظر میدم بازم خیلی ممنون (12 سال پیش)
0 0
خواهش میکنم ;) (12 سال پیش)
پاسخ به سوال 
uncocoder  12 سال پیش
0 0

بله هست، اما بستگی داره که چه چیزی بخواد اجرا بشه،

هر Application نصب شده می تونه Activity هاش رو به اشتراک بذاره که سایر Application ها از اون بهره بگیرن. بنابراین Application مصرف کننده اول باید مطمئن باشه که Application خدمات دهنده نصب هست روی گوشی و بعد با پارامترهای مناسب آن Activity رو صدا بزنه.

از اونجاییکه این پارامترها و نام Activity ها و روش صدا زدن اونها نسبت به هر Application خدمات دهنده می تونه متفاوت باشه، باید اول سئوالتون رو واضحتر کنید و بگید در چه مورد می خواید تا بتونم جواب دقیقتری بدم.

البته آموزش آن در لیست تدوین قرار می گیره.

0 0
فرض کنیم ما یه برنامه دیکشنری بر بروی گوشی داریم که از برنامه های خود گوشی هم نبوده(خود رام)درون یک برنامه مروگر یا چیز شبیه کتاب میخوام اجرا بشه(حتی امکانش هست اکتیوتی خواصی شو بشه شناسی کرد؟) با عرض معذرت از استاد عزیز برای دیر جواب دادم (12 سال پیش)
0 0
حقیقتش من هنوز فرصت نکردم پاسخ شما رو تست کنم. باید تست کنم و نتیجه رو بگم و در تدوین های آینده حتماً قرار داره. (12 سال پیش)
0 0
به تدوین آموزش موکول شد (12 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .