View Full Version : انجام عملیات خاصی در یک تاریخ مشخص در سیستم.
gjmkdyttyhujk
سه شنبه 01 اردیبهشت 1394, 16:09 عصر
سلام خدمت بزرگواران. من داشتم یه برنامه ای می نوشتم که تو اون باید توی یه تاریخ خاصی و ساعت خاصی توی سیستم یه کاری رو انجام بدم. به فرض مثال می خوام 76 روز دیگه در ساعت مثلا 9:20 دقیقه یه کاری رو در سیستم انجام بدم. تو این تاریخ هم ممکنه برنامه در حال اجرا نباشه. دوستان عزیزی فرمودند از alarm manager استفاده کن. ولی من به نتایجی نرسیدم. ممنون میشم راهنمایی دقیق بفرمایید.
#root#
سه شنبه 01 اردیبهشت 1394, 17:11 عصر
سلام
ببینید شما زمان فعلی رو میگیرید، اونم بصورت میلی ثانیه بعد 76 روز رو تبدیل به میلی ثانیه تبدیل میکنید، بعد این دو رو جمع میکنید، که خروجی میشه یه long و اون رو ذخیره میکنید.
نیازی به اجرا بودن برنامه هم نیست، یه مثال (http://barnamenevis.org/showthread.php?401729-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF&p=2110544&viewfull=1#post2110544) نوشتم قبلاً، اینو بررسی کنید.
gjmkdyttyhujk
سه شنبه 01 اردیبهشت 1394, 18:12 عصر
سلام
ببینید شما زمان فعلی رو میگیرید، اونم بصورت میلی ثانیه بعد 76 روز رو تبدیل به میلی ثانیه تبدیل میکنید، بعد این دو رو جمع میکنید، که خروجی میشه یه long و اون رو ذخیره میکنید.
نیازی به اجرا بودن برنامه هم نیست، یه مثال (http://barnamenevis.org/showthread.php?401729-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF&p=2110544&viewfull=1#post2110544) نوشتم قبلاً، اینو بررسی کنید.
ممنون دوست عزیز به خاطر راهنمایی تون. ولی مثالتون error داره و ارورها هم مربوط به appcompact و اینجور چیزا.
#root#
سه شنبه 01 اردیبهشت 1394, 18:43 عصر
ممنون دوست عزیز به خاطر راهنمایی تون. ولی مثالتون error داره و ارورها هم مربوط به appcompact و اینجور چیزا.
جهت آشنایی با AlarmManager پیشنهاد کردم، وگرنه چیز خاصی نداره، دو تا کلاس هست با یه Manifest ، همینجوری کدها شو بررسی کنید، یا یه پروژه درست کنید کدها رو کپی کنید توش.
gjmkdyttyhujk
سه شنبه 01 اردیبهشت 1394, 19:23 عصر
جهت آشنایی با AlarmManager پیشنهاد کردم، وگرنه چیز خاصی نداره، دو تا کلاس هست با یه Manifest ، همینجوری کدها شو بررسی کنید، یا یه پروژه درست کنید کدها رو کپی کنید توش.
ببخشید من اصلا متوجه کدهاتون نمیشم. اگه امکانش هست یه آموزش فارسی چیزی در این زمینه در اختیار من بزارید. چون داخل برنامه هم از google api استفاده کردید. کاملا گیج شدم. من میدونم باید از service و pendingintent استفاده کنم ولی اگه یه ذره توضیح بدید اینکه چه کدهایی رو باید استفاده کنم خیلی خیلی ممنون میشم.
dalmif
سه شنبه 01 اردیبهشت 1394, 20:21 عصر
سلام .
خدا خیرتون بده واقعا به دردم خورد خیلی ضروری بود.
دوست عزیز شما یه پروژه بساز و همه کد ها رو توش کپی کن و اجرا کن و نتیجه رو ببین
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.