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

کار کردن برنامه در زمان قفل


mahdi0000

سوال

سلام دوستان

من یه برنامه نوشتم که 24 ساعت باید کار کنه و یه سری تایمر و اکتیویتی دارن مدام رفرش میشن.

همون طور که میدونید تو این زمان زیاد صفحه گوشی روشنه و شارژ زیادی مصرف میکنه و شاید صفحه بسوزه.

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

میخواستم ببینم کدی هست بنویسم که در حین انجام عملیان صفحه گوشی خاموش بشه و برنامه هم کار کنه؟

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

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

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

در 5 دقیقه قبل، ForI گفته است :

سلام

باید از سرویس استفاده کنید

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

موفق باشید

سرویس خودم بلدم

بعملکرد جوریه که حتما باید خود برنامه باز باشه تا کارها انجام بشه

 

این تاپیک ها به نظرتون به کار میاد؟

 

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

در ۱ ساعت قبل، ForI گفته است :

نه اینا به کار شما نمیان

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

دومی هم که واسه جلوگیری از خاموش شدن صفحه گوشی هست و مادام روشن میزارتش.

 

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

 

شما بگید دقیقا میخوا چکار کنید تا ببینیم آیا امکانش هست یا خیر

گفتم که

یه سری اکتیویتی و تایمر مدام رفرش میشن

 

 

با PhoneWakeState  از کتابخانه PhoneWakeState کاری نمیتونم بکنم؟

 

 

 

من هدفم فقط خاموش شدن صفحس چون انرژی زیادی مصرف میکنه.

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

 من که نفهمیدم شما قراره چیکار بکنین. خیلی کلی گفتین سوالتونو. میخواین وقتی گوشی لاکه چیکار بکنین؟ (نگین میخوام برنامم کار کنه:malih: کاری که میخواین انجام شه رو بگین)

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

در 5 ساعت قبل، محمدرضا شاهپیری گفته است :

 من که نفهمیدم شما قراره چیکار بکنین. خیلی کلی گفتین سوالتونو. میخواین وقتی گوشی لاکه چیکار بکنین؟ (نگین میخوام برنامم کار کنه:malih: کاری که میخواین انجام شه رو بگین)

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

وقتی گوشی رو قفل میکنم دیگه هیچ کاری انجام نمیشه.

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

در 54 دقیقه قبل، ForI گفته است :

در پس زمینه نمیتونی با اکتیویتی کار کنی !

هدفتون چیه؟

الان چند پست تو این تاپیک ارسال شده اما هیچکس منظور و هدف شمارو متوجه نشده و بخاطر همین نمیشه دقیق راهنمایی کرد و صرفا تاپیک شلوغ و اسپم میشه.

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

ببخشید

انگار یه ذره عصبانی شدید.

بله. اگه میشه روشش رو توی سرویس بگید.

ممنون

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

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

 

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

در در 1397/04/23, 16:25:08، محمدرضا شاهپیری گفته است :

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

 

ممنون

کدی نیست که صفحه کاملا خاموش بشه؟(کم کردن نور مد نظرم نیست)

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

بایگانی شده

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

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

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