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

shake کردن در خارج از برنامه

irandg.ir  11 سال پیش  11 سال پیش
+1 0

سلام خدمت دوستان

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

و فقط از داخل برنامه اجرا میشه . . broadcast receiver هم نوشتم ولی intent-filter نداره واسه shake

می دونم که باید service بنویسم اما نمی دونم چطور این کارو کنم

لطفا دوستانی که کار کردن راهنماییم کنن.

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
کاشی زاده  11 سال پیش
+2 0

اولین کار این هست که یک لیسنر برای shake شدن بنویسید ، نمونه کد هم قبلا دوستان در انجمن قرار دادن لینک

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

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

 

 

0 0
مگه سرویس ها نمی تونن توسط task killer ها از بین برن؟ (11 سال پیش)
+1 0
از بین میرن ولی شما میتونی یه AlarmManager بذاری و مجدد اجراش کنید . (11 سال پیش)

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