انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اجرای اکتیویتی در پس زمینه (در برنامه نویسی اندروید)

اجرای اکتیویتی در پس زمینه (در برنامه نویسی اندروید)

#5
(۱۳۹۳/۱۲/۲۱, ۱۰:۱۵ ب.ظ)'alerji' نوشته: ممنون از راهنماییتون اما من میخاستم بین کد های سرویس وقفه بدم با sleep اما اینجا خود اکتیویتی من وقفه میوفته
ینی میخاستم برنامه با زدن دکمه از برنامه بیاد بیرون و هر 5 ثانیه یک بار یه پیغامی رو نشون بده اما من در اینجا نمیتونم این کاررو بکنم
میشه کمکم کنید

 


کد مربوط به وقفه را در خود کدهای سرویس بنویسید (چون شما قصد دارید که وقفه در اجرای کد سرویس باشند، نه Activity).
کد مناسب برای ایجاد وقفه در سرویس را یافته و آن را در خود سرویس بنویسید.

البته برای اجرای یک سری کد، به صورت هر چند ثانیه یک بار، باید کلید زیر را بخوانید :

کلید شماره 2861

نکته مهم :
ممکن است بخواهیم کدهایی که قبلا آنها را در Activity تست کرده ایم را این بار در یک سرویس اجرا کنیم، اما با پیام خطا روبرو شویم، این مسئله به دلیل تفاوت هایی است که باید در کدنویسی آنها در سرویس رعایت شود که معمولا با تجربه می توان آنها را متوجه شد (تذکر دادم که اگر با خطا روبرو شدید، فکر نکنید اصل کد مشکل داره).

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط zanyyy


پیام‌های این موضوع
RE: اجرای اکتیویتی در پس زمینه - توسط داش بهروز - ۱۳۹۳/۱۲/۲۱, ۰۸:۴۰ ب.ظ
RE: اجرای اکتیویتی در پس زمینه (در برنامه نویسی اندروید) - توسط admin - ۱۳۹۳/۱۲/۲۱, ۱۰:۳۶ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان