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

سلام دوستان عزیز در این سری از آموزش های برنامه نویس اندروید به آموزش ساخت تایمر معکوس در برنامه نویسی اندروید می پردازیم . تایمر در برنامه نویسی اندروید خیلی کاربردی است به طور مثال می توانید برای فروش یک محصول off بزنید و از تایمر استفاده کنید قبل تر ما آموزش های مربوط به تایمر قرار داده بودیم کافی است در سایت سرچ کنید در ادامه با ما همراه باشید.
برای ایجاد تایمر معکوس یا تایمر CountDown همانند زیر عمل می کنیم.

 
ورودی این تایمر دو مقدار است اولی زمانی که می خواهید معکوس شود و میلی ثانیه است یعنی برای 10 ثانیه باید 10000 را وارد کنید و دومی مقدار زمانی است که می خواهید از عدد اولی کم شود
به طور مثال الان بروی یک ثانیه تنظیم شده است (1000 میلی ثانیه) اگر می خواهید هر دو ثانیه از آن یک عدد کم شود آن را به 2000 زیاد کنید و مقدار تایمر که از آن کم می شود در متغییر  millisUntilFinished قرار می گیرد و void و زمانی که به پایان می رسد وارد void ی به نام onFinish می شود و بخش مهم کار void دوم یا CancelTimer هست اگر از این استفاده نکنید باعث memory leak می شود و سبب ایجاد خطا می شود و در آخر برای اجرای آن در بعد از Oncreate باید void را اجرا کنید.
و در آن void بررسی می کنیم که آیا تایمر null یا خالی شده است اگر خالی بود تایمر را cancel یا لغو می کنیم.
 

این آموزش هم مانند آموزش های قبلی به پایان رسید.
 
موفق باشید.

مطالعه بیشتر