عضویت در سایت

ورود

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

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

ورود

عضویت در سایت

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

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

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

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

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

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

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

آموزش برنامه نویسی اندروید با B4A – قسمت پانزدهم(دسترسی به تنظیمات گوشی)

سلام

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

آموزش:

قصد داریم تا به 4 تنظیمات اصلی گوشی یعنی تنطیمات وای فای،برنامه ها،همه تنظیمات و تنظیمات NFC از داخل گوشی دسترسی پیدا کنیم.

برای این کار نیاز به چهار دکمه داریم که برای هر دکمه کد یکی از تنظیمات را بنویسیم.

  • بیسیک فور اندروید را اجرا کرده، 4 تا دکمه به برنامه اضافه کنید و لایوت رو ذخیره کنید.
buttun

دکمه ها

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

  • دکمه ها را در محیط کد نویسی تعریف و رویداد کلیک هر دکمه را به محیط کدنویسی اضافه کنید.(اگر آشنایی ندارید در قسمت های قبلی آموزش داده شده است.)

تعریف دکمه ها در Sub_Globals:

Sub Globals
	Private btn_App As Button
	Private btn_All As Button
	Private btn_Wifi As Button
	Private btn_NFC As Button
End Sub

رویداد کلیک دکمه ها:

Sub btn_App_Click
End Sub

Sub btn_All_Click
End Sub

Sub btn_Wifi_Click
End Sub

Sub btn_NFC_Click
End Sub
  • مرحله بعدی باید یک متغیر از نوع Intent تعریف کنیم.

پس در Process_Globals متغیر از نوع Intent با نام Setting تعریف می کنیم:

Sub Process_Globals
	Dim settings As Intent
End Sub
  • مرحله آخر کاری که باید بکنیم اینه که برای هر دکمه کدش رو بنویسیم.
مطلب پیشنهادی:  آموزش مقدماتی #c - سی شارپ چیست؟

دکمه تنظیمات برنامه ها(btn_App):

Sub btn_App_Click
     settings.Initialize("android.settings.APPLICATION_SETTINGS", "")
    StartActivity(settings)
End Sub

دکمه همه تنظیمات(btn_All):

Sub btn_All_Click
	settings.Initialize("android.settings.SETTINGS", "")
    StartActivity(settings)
End

دکمه تنظیمات وای فای(btn_Wifi):

Sub btn_Wifi_Click
	settings.Initialize("android.settings.WIRELESS_SETTINGS", "")
    StartActivity(settings)
End Sub

دکمه تنظیمات ان اف سی(btn_NFC):

Sub btn_NFC_Click
	 settings.Initialize("android.settings.NFC_SETTINGS", "")
    StartActivity(settings)
End Sub

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

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

App

محیط برنامه

در پایان میتوانید سورس را دریافت کنید.

هرگونه سوالی یا مشکلی در رابطه با مطلب فوق داشتید؛ در سایت بپرسید، پاسخگوی سوالات شما هستیم، برای پرسیدن سوال کلیک کنید.

موفق باشید.


دانلود: سورس برنامه دسترسی به تنظیمات گوشی


پيش نمايش: کليک کنيد


حجم: 645 کیلوبایت


رمز فايل فشرده: www.beporsam.ir


آموزش در بالا داده شده است :)


اگر در رابطه با مطلب بالا سوالي يا مشکلي داريد ميتوانيد سوال خود را در سايت بپرسيد، کاربران سايت پاسخگوي سوالات شما خواهند بود.


عضويت در سايت


پرسيدن سوال


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

همیشه در تلاش برای یادگیری :) ارتباط با من: 09159352892

دنبال کردن

ارسال نظر

رفتن به بالا

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

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

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