محمدرضا شاهپیری 5,581 ارسال شده در 18 مهر، ۱۳۹۸ اشتراک گذاری ارسال شده در 18 مهر، ۱۳۹۸ مشاهده فایل کتابخانه بسیار کابردی PersianBroadCastReceiver با سلام خدمت دوستان. تقریبا همه عزیزان با مفهوم برودکست رسیور آشنا هستن و نیازی به توضیح نداره. کتابخونه هایی تو این زمینه رپ شده ولی هرکدوم یه سری اشکالات داشتن. واسه همین دست به کار شدیم و یه یکی دیگه از سری کتابخونه های پرشین رو به منصه ظهور رسانیدیم کتابخونه واقعا کامل هست و به راحتی میتونید از اون استفاده کنید. اما نحوه استفاده. خیلی از دوستان دنبال راهی بودن که بشه نصب برنامه جدید روی گوشی رو تشخیص بدن واسه همین کتابخونه رو با این مثال توضیح میدیم. ****************اول از همه اینکه این کتابخونه رو ترجیحا توی سرویس استفاده کنید و ترجیحا هم توی سرویس STARTER از پروژه که خودش اتوماتیک همراه پروژه ساخته میشه. و حتما سرویس رو پایدار کنید.********** کتابخونه رو تیک میزنید و متغیر تعریف میکنید و اونو اینشیالایز میکنید Dim pr As PersianBroadCastReceiver pr.Initialize("pr") مرحله بعد اضافه کردن اکشن هست. برای کار ما اکشن مقدارش "android.intent.action.PACKAGE_ADDED" هست که به صورت زیر به کتابخونه پاس میدیم. pr.AddAction(pr.Actions.ACTION_PACKAGE_ADDED) واما برای این مثال ما نیاز به DataScheme هم داریم که باید روی مقدار "package" ست بشه. به صورت زیر هست pr.addDataScheme("package") و مرحله آخر هم رجیستر کردن این رسیور هست. pr.RegisterReceiver حالا نوبت دریافت نتیجه از کتابخونه هست که باید ساب زیر رو به سرویستون اضافه کنید Private Sub pr_OnReceive (intent As Intent) Log("package added with packagename: ** "&intent.GetData.Replace("package:","")) End Sub خب کار تمومه و حالا برنامه رو استارت کنید و یه برنامه نصب کنید میبینید که توی لاگ پکیج برنامه نصب شده رو مینویسه. سورس این مثال رو هم آپلود میکنم که استفاده کنن دوستان امیدوارم که از کتابخونه نهایت استفاده رو ببرید. یاحق. ارسال کننده محمدرضا شاهپیری ارسال پنجشنبه, 18 مهر 1398 دسته کتابخانه ها 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 22 مهر، ۱۳۹۸ سازنده اشتراک گذاری ارسال شده در 22 مهر، ۱۳۹۸ در 8 ساعت قبل، basic 4 android گفته است : ببخشید فقط این کتابخانه کارش و متدش برای نصب برنامه های جدیده یا کاربردهای دیگه هم داره ممنون میشه یه سمپل از کل کارایی کتابخانه بزارید واقعا ممنون میشم خیر دوست عزیز مثالی که زدیم یکی از هزاران کاربرد این کتابخونه و در کل برودکست رسیور هست. همونجوری که میدونید سیستم عامل اندروید در مواقع به خصوص اعلانهای به خصوصی رو در سطح سیستم عامل منتشر میکنه. کار برودکست گوش دادن به این اعلانهاست. با یه سرچ ساده میتونید لیست اعلانها و اکشنها رو دربیارید مثلا برخی از اعلانهای مهم به صورت زیر هست. طبق مثال بالا فقط کافیه اکشن رو جایگذاری کنید تا اعلانها رو دریافت کنید 1 نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
amir9160 0 ارسال شده در 10 بهمن، ۱۳۹۸ اشتراک گذاری ارسال شده در 10 بهمن، ۱۳۹۸ سلام در اکتیویتی نیازی نیست سرویس استارت کنیم؟ startservice? startserviceat? نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,581 ارسال شده در 10 بهمن، ۱۳۹۸ سازنده اشتراک گذاری ارسال شده در 10 بهمن، ۱۳۹۸ در 4 ساعت قبل، amir9160 گفته است : سلام در اکتیویتی نیازی نیست سرویس استارت کنیم؟ startservice? startserviceat? خیر. سرویس اتوماتیک استارت میشه نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: strong> مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.