ساعت کرنومتر در کاتلین | آموزش ساخت Stopwatch در کاتلین

سلام خدمت همه عزیزان کدایت ، با قسمتی دیگر از مجموعه مباحث آموزش کاتلین  در خدمت شما  هستیم. امروز قصد دارم برای شما نحوی پیاده سازی یک Stopwatch در کاتلین یا همان ساعت کرنومتر در کاتلین را آموزش دهیم .

ساعت کرنومتر ( Stopwatch) در کاتلین چیست و چگونه پیاده سازی میشود؟

ما در طول برنامه نویسی باید کلیه مباحثی که برایمان لازم هست را باید یادبگیریم . تا در مواردی که نیاز هست از آنها استفاده کنیم . ساعت کرنومتر در کاتلین یا به اصطلاع stopwatch  یکی از همین موارد میباشد . ساعت کرنومتر برای گرفتن تایم ، تا زمانی که ما تایمر را متوقف نکرده باشیم میباشد . ما امروز قصد داریم ساعت کرنومتر  را با یک پروژه خیلی کوچک برای شما عزیزان یاد دهیم تا در برنامه نویسی خودتون به کار ببرید . ما در ساخت این stopwatch در کاتلین از هیچ گونه کتابخانه ای مربوط به تایمر توقف استفاده نکردیم و فقط با چند خط کد نویسی و استفاده از Handler ها این برنامه را برای شما آموزش میدهیم

ساعت کرنومتر در کاتلین

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

 

مطالب مرتبط : ساختار شرطی if-else در کاتلین | درس سوم

 

ما در این پروژه از یک ویجت TextView برای نمایش تایمر و چند ویجت Button از جمله Start برای شروع تایمر ، Pause برای توقف و همچنین Reset برای شروع مجدد تایمر استفاده میکنیم .  ما برای اینکه شما عزیزان راحت بفهمید سعی کردیم آموزشمان با پروژه همرا باشد . برای ساخت ساعت کرنومتر در کاتلین ایتدا یک اکتیویتی درست کنید و نام دلخواه برای آن قرار دهید . بعد در قسمت لایه XML این اکتیویتی کد های زیر را قرار دهید .

activity_main.xml:

بعد از قرار دادن کد های بالا حالا نوبت کدنویسی بخش Activiy میباشد . کد های این بخش به مانند زیر میباشد .

در این قسمت کدنویسی ما به پایان میرسد و به همین راحتی یک ساعت کرنومتر در کاتلین درست کردیم و میتوانیم از آن در پروژه های بزرگتر خودمون استفاده کنیم. از این که تا اینجا کنار ما بودید بسیار سپاس گذاریم .

خروجی پروژه به صورت زیر میباشد .

مطالب پر بازدید : صفر تا صد زبان برنامه نویسی کاتلین چیست ؟ 
برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 5]
اشتراک‌گذاری

من فرشید حبیبی هستم، یک برنامه نویس موبایل با بیش از 5 سال تجربه. من علاقه زیادی به برنامه نویسی دارم و در این زمینه به طور مداوم در حال یادگیری و پیشرفت هستم. در حال حاضر، به عنوان یک برنامه نویس اندروید در یک شرکت معتبر مشغول به کار هستم و همچنین یک وبسایت آموزشی به نام کدایت را اداره می کنم. در کدایت، به تولید محتوای آموزشی در مورد برنامه نویسی اندروید و وب می پردازیم. هدف من از ایجاد این وبسایت، کمک به سایر برنامه نویسان اندرویدی برای یادگیری و پیشرفت در این زمینه است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *