قسمت21: آشنایی تایمر در بیسیک فوراندروید | مدیران اَپ

قسمت21: آشنایی تایمر در بیسیک فوراندروید

آشنایی تایمر در بیسیک فوراندروید

آنچه در این مقاله می‌خوانید

امروز با قسمت بیست و یک دوره آموزشی رایگان بیسیک فور اندروید در خدمت شما هستیم .در این آموزش قصد داریم شما کاربران عزیز را با تایمر آشنا کنیم .پس با ما همراه باشید .

اگر قسمت قبل آموزش برنامه نویسی اندروید با بیسیک فور اندروید را مطالعه نکرده اید پیشنهاد می کنم از این لینک به مطالعه قست قبل بپردازید.

بررسی با splash

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

ایجاد یک متغییر
تعریف متغییر
.Dim Timer1 As Timer

در مرحله بعد باید تایمر را در Sub Activity فرا خوانی و فعال نماییم که فراخوانی آن با استفاده از کد زیر انجام می شود:

Timer1.Initialize("Timer1",3000)

که با استفاده از خط کد بالا ابتدا یک نام و بعد زمان تایمر زمان صفحه( Splash) را تعیین می کنیم.

با استفاده از خط کد پایین تایمر را فعال می کنیم.

Timer1.Enabled = True

تعریف متغییر در Sub Globals

بعد باید یک sub بسازیم که وقتی زمان تایمر سپری شد چه اتفاقی رخ بدهد برای این کار ابتدا متغیر آن را در Sub Globals به صورت زیر تعریف می کنیم.

 Sub Globals
تعریف متغییر در Sub Globals
Dim I As Int = 1

بعد sub را به صورت زیر می نویسیم.

sub Timer1_Tick
ToastMassageShow(i,False)
i = i+1
End sub

با کد بالا، timer هر 5 ثانیه یک بار اجرا می شود و متوقف نمی شود اگر خواستیم timer متوقف شود باید کد Sub را به صورت زیر بنویسیم که فقط یک بار اجرا شود.

sub Timer1_Tick
ToastMassageShow(i,False)
i = i+1
Timer1.Enabled = False
End sub

ساخت Activity

ساخت Activity جدید
ساخت Activity

همچنین می توانید یک Activity دیگر بسازید و یک اسم برای آن تعیین کنید و در آن هر چیزی که نیاز دارید به مدت چند ثانیه به کاربر نمایش دهد را قرار بدهید که در این پروژه اسم اکتیویتی را home قرار دادیم و رنگ بک گراند آن را تغییر دادیم و باید کد sub را به صورت زیر تغییر بدهیم.

sub Timer1_Tick
startActivity(home)
Activity.Finish
End sub

این صفحه ای رنگی را بر اساس مدت زمانی که تعیین کرده اید در زمان ورود به کاربر نمایش می دهد.همچنین برای صفحه splash می توانید از کتابخانه های مختلف استفاده نماییدو همچنین می توانید به جای تایمر از sleep استفاده نمایید که زمانی که از sleep استفاده نمایید به مدت زمانی که تعیین می کنید برنامه متوقف می شود. کد sleep به صورت زیر نوشته می شود.

sleep(3000)

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

قسمت بعدی قسمت قبلی
مصطفی کثیری
چندسال هست در زمینه برنامه نویسی اندروید با بیسیک فور اندروید فعالیت دارم و همچنین به مباحت شبکه های کامپیوتر و دوره های های (mtcna و ... ) تسلط کامل دارم.اینجا هستم تا اندک دانش خودم را با شما به اشتراک بذارم.✌️
برچسب ها:
در تلگرام
مدیران اَپ را دنبال کنید!
در اینستاگرام
مدیران اَپ را دنبال کنید!

باکس دانلود

راهنما

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

دوره های آموزشی

نظر شما در این رابطه چیست؟

0 نظر در مورد قسمت21: آشنایی تایمر در بیسیک فوراندروید
    قوانین ثبت دیدگاه
  • دیدگاه های فینگلیش تایید نخواهند شد.
  • دیدگاه های نامرتبط به مطلب تایید نخواهد شد.
  • از درج دیدگاه های تکراری پرهیز نمایید.
  • امتیاز دادن به دوره فقط مخصوص دانشجویان دوره می باشد.

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

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

متاسفانه نظری برای این مطلب وجود ندارد، شما اولین نفر باشید.