رفتن به مطلب
  • 0

چند تا سوال در باره مخفی کردن آیکون برنامه ها


shahan148

سوال

سلام دوستان

فرض بگیرید ما دو تا برنامه داریم به اسم test1 , test2

من با این لایبری آیکون برنامه test1 را مخفی کردم اما من برای آشکار کردن آیکون test1 از کد زیر تو برنامه test2 استفاده می کنم اما خطا می گیره

Hadi.ShowIcon(r.GetContext,"com.basic.test")

===========================

یه سوال دیگه هم دارم

چطوری با این لایبری از برنامه خودم یک آیکون برنامه دیگه را مخفی کنیم

با تشکر

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

12 پاسخ به این سوال تاکنون داده شده است

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

شاید با این لایبراری نشه ایکن برنامه دیگه ای رو مخفی یا نمایان کرد.

بازم من ازاون رفیقم که لایبراری رو ساخته سوال میکنم که میشه یانه. چون خودش زیاد نیست اینجا.

داداش از زحمتی که می گشید ممنون

با این لایبری

Bigbuzz_Hide

اگه لایبری یا راهی دیگه بلدی بگید ممنون میشم

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

با کدوم لایبرری؟

نمیشه آیکن بقیه برنامه ها رو مخفی کرد.

تو سایت مرجع نوشته.

مگه اینکه لانچر باشه برنامتون.

ولی آیکن برنامه رو با Reflector میشه مخفی کرد.

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

با کدوم لایبرری؟

نمیشه آیکن بقیه برنامه ها رو مخفی کرد.

تو سایت مرجع نوشته.

مگه اینکه لانچر باشه برنامتون.

ولی آیکن برنامه رو با Reflector میشه مخفی کرد.

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

Dim p As PackageManager

Dim i As Intent

i = p.GetApplicationIntent("com.asks.manager")

If i.IsInitialized = True Then

StartActivity(i)

end if

راهی وجود داره که من توسط برنامم برنامه ای که آیکونش مخفی شده را اجرا کنم

با تشگر

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

برنامه ای که آیکنش مخفی میشه دیگه در Appdrawer و recentApp نمیاد و کلا قابل باز کردن اکتیویتی Mainش نیست.

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

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

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

چسور میشه با کتابخانه Reflector  آیکن رنامه رو مخفی کرد ؟

Dim r As Reflector
Dim cn As Object = r.CreateObject2("android.content.ComponentName", _
   Array As Object("<package>", "<class>"), Array As String("java.lang.String", "java.lang.String"))
r.Target = <package manager Object>
'COMPONENT_ENABLED_STATE_ENABLED = 1
'COMPONENT_ENABLED_STATE_DISABLED = 2
r.RunMethod4("setComponentEnabledSetting", Array As Object(cn, 2, 0), _
   Array As String("android.content.ComponentName", "java.lang.int", "java.lang.int"))
لینک ارسال
به اشتراک گذاری در سایت های دیگر

برنامه ای که آیکنش مخفی میشه دیگه در Appdrawer و recentApp نمیاد و کلا قابل باز کردن اکتیویتی Mainش نیست.

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

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

دوست عزیز ممنون از جوابتون

اما اگر برنامم توسط کاربر بسته بشه ExitApplication

سرویس و نوتیفکشن هم بسته میشن اون وقت چه کار کنم از یک طرف هم آیکون هم مخفی ؟

حال من آمدم توسط یک برنامه دیگه اجراش کنم اما چون آیکونش مخفی هست دیکه اجرا نمیشه

شما دوست عزیز تجربه تو این رشته زیاد است اگر راهی بلدید بفرمایید تا منم استفاده کنم

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

هرجا که میخواین مخفی کردن انجام بشه همونجا قرار بدید.

توی اکتیویتی کریت بنویسید...

 

چیزی مخفی نشد

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

اینو داخل سابی چیزی باید بنویسم یا کریت ؟؟؟

 

پکیج نیمم app.reza هست و یه اکتیویتی به نام Main دارم

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

اینو داخل سابی چیزی باید بنویسم یا کریت ؟؟؟

 

پکیج نیمم app.reza هست و یه اکتیویتی به نام Main دارم

هرجا که میخواین مخفی کردن انجام بشه همونجا قرار بدید.

توی اکتیویتی کریت بنویسید...

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

شاید با این لایبراری نشه ایکن برنامه دیگه ای رو مخفی یا نمایان کرد.

بازم من ازاون رفیقم که لایبراری رو ساخته سوال میکنم که میشه یانه. چون خودش زیاد نیست اینجا.

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

بایگانی شده

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

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

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