رفتن به مطلب

کتابخانه PNShortcutManager | ساخت شورتکات(میانبر) در همه نسخه های اندروید (پشتیبانی 8 به بالا)


ارسال‌های توصیه شده

مشاهده gif برای  اندروید های 7.1 به بالا

1.gif
 

 

مشاهده gif برای اندروید 7 به پایین

2.gif
 

نصب فایل APK جهت تست

 

حتما دموهای بالا رو مشاهده کنید.

توضیحات:
1. ایجاد شورتکات(میانبر) از اکتیویتی خاص، برنامه خاص، یا اینتنت خاص با آیکن اختصاصی به صفحه اصلی - از اندروید قدیمی تا اندروید 8 به بالا
2. حذف یا disable کردن شورتکات مورد نظر
3. بهره‌وری از کلاس ShortCutManager خود اندروید برای 7.1 به بالا

4. توجه کنید که این کتابخانه روی انواع گوشی ها و اندروید ها تست شده و عمل میکنه، اگر احیانا روی گوشی شما کار نکرد مربوط به لانچر گوشی میشه و خود کتابخانه مشکلی نداره. برای اینکه مطمئن بشید میتونید برنامه هایی مثل #دیوار یا #بازار که میانبر ایجاد میکنن رو تست کنید که کار میکنه یا خیر.

قیمت: 15,000
دریافت کتابخانه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دیدین وقتی از بازار یه برنامه ای دانلود و نصب میکنید ازش یه میانبر میسازه براتون؟
ساخت میانبر از یه اپ خاص به صفحه Home گوشی:

کتابخانه PNShortcutManager رو تیک بزنید و تابع زیر رو به اکتیویتی تون اضافه کنید:

Sub cerateShortcut(pkgname As String)
  Dim pnsh As PNShortcutManager
  pnsh.Initialize
  Dim ph As Phone
  Dim pkgmng As PackageManager
  Dim i As Intent=pkgmng.GetApplicationIntent(pkgname)

  Dim b As BitmapDrawable
  b=pkgmng.GetApplicationIcon(pkgname) 'گرفتن آیکن اپ
  
  If ph.SdkVersion>=25 Then
    pnsh.AddWithIntent("shortcut1",i,pkgmng.GetApplicationLabel(pkgname),pkgmng.GetApplicationLabel(pkgname),"شورتکات غیرفعال است",b.Bitmap)
  Else
    pnsh.AddShortcutWithIntent_OldVersion(i,pkgmng.GetApplicationLabel(pkgname),b.Bitmap)
  End If
  
  ToastMessageShow("ایجاد شد",True)
End Sub

استفاده از تابع،
مثلا از برنامه ShareIt یه میانبر ساختیم:

cerateShortcut("com.lenovo.anyshare.gps") 'اپ share it

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

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

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
  • اضافه کردن...