عضویت در سایت

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

کد امنیتی برای بروزرسانی کد امنیتی روی تصویر کلیک کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1075 آموزش و 1875 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

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

سلام

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

exit-code

خروج از برنامه

آموزش:

روش اول: در این روش یک دکمه قرار میدیم که با انتخاب دکمه از کاربر سوال میکنیم که میخواد از برنامه خارج بشه یا نه

  • برای اینکه قابلیت خروج از برنامه را داشته باشید، میتوانید یک دکمه(Button) تعریف کنید و کد زیر را داخلش قرار بدید:

کد بالا activity که در داخلش هستید را می بندد و به همین منظور برنامه بسته میشود(چون اکتویتی دیگه در حال اجرا نیست).

  • دقت کرده باشید در بعضی از برنامه ها وقتی دکمه ی خروج را میزنید، یک متن و چند دکمه ظاهر میشود و از شما می پرسد آیا واقعا قصد خروج دارید و …، برای اینکه همچین چیزی در بیسیک فور اندروید پیاده سازی کنید از تکه کد زیر استفاده میشود:

در این کد بالا یک msgbox طراحی کردیم و داخل دستور شرطی if قرار دادیم، سپس اگر کاربر گزینه “خیر” را انتخاب کند، پنجره ی پیغام بسته میشود و اگر “بله” را اجرا کند activity بسته و از برنامه خارج میشود.

مطلب پیشنهادی:  مقایسه SSD با HDD

روش دوم: این روش هم مانند روش اول هست با این تفاوت که در این روش با کلید بازگشت گوشی کار میکنیم

در کد بالا در Sub مربوط به Activity_KeyPress تعیین کردیم که اگر کلید بازگشت گوشی فشار داده شد، پیغامی نمایش بده که اگه روی بله کلیک شد از برنامه خارج و اگر روی خیر کلیک شد از برنامه خارج نشه.

روش سوم: در اکثر برنامه ها دیدید وقتی کلید برگشت رو میزنید، پیغامی ظاهر میشه و میگه برای خروج از برنامه کلید برگشت رو دوباره بزنید(یعنی با زدن دوبار کلید برگشت از برنامه خارج بشید)

  • برای این کار نیاز به یک Timer و متغیری از نوع Byte داریم که به برنامه اضافه میکنیم.

  • سپس Timer را Activity_Create باید Initialize کنیم.
مطلب پیشنهادی:  آموزش ساخت اپلیکیشن تبدیل صدا به متن در B4A – جلسه ششم

مقدار Timer را روی ۱۵۰۰ میلی ثانیه گذاشتیم، که میتونید تغییر بدید.

در کد بالا مانند روش دوم در Sub مربوط به activity_KeyPress برای کلید بازگشت گوشی کد نوشتیم و در رویداد Tick تایمر هم عملیات رو به سرانجام رسونیدم.

شما هم اگه روش دیگه ای برای خروج از برنامه می شناسید را در بخش نظرات معرفی کنید.

همراه ما باشید با دیگر آموزش های بیسیک فور اندروید

موفق باشید.

درباره احمد آخوندیمدیر سایت

طراح و برنامه نویس وب| تعمیرکار کامپیوتر و ماشین های اداری | علاقه مند یادگیری و یاددادن ... :)

دنبال کردن

دیدگاه ( 2 )

  1. خیلی ممنون از آموزش خوبتون امّا این کدی که شما گفتید برای خروج از اکتیویتی هست و برای خروج از برنامه باید از دستور exitapplication استفاده کرد

     

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

    ممنونم

ارسال نظر

رفتن به بالا

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

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.