خرید فالوور اینستاگرام خرید لایک اینستاگرام

Permission در B4A

مثال: فعال کردن ویبره برای چند ثانیه

permission

۱- مانند تصویر ابتدا کتابخانه phone  را به برنامه اضافه نمایید

۲- سپس از منوی  Project==>Manifest Editor دسترسی (Permission ) را به برنامه میدهیم

AddPermission(android.permission.VIBRATE)

۳- در ادامه یک Button  ایجاد کرده و قطعه کد زیر را در آن قرار می دهیم

Sub Button1_Click
	 Dim phone1 As PhoneVibrate
	 phone1.Vibrate(2000 )
End Sub

۲۰۰۰ یعنی ۲ ثانیه

پس از اجرا وبا کلیک روی دکمه ویبره گوشی به مدت دو ثانیه اجرا خواهد شد

برخی از Permission  ها

تماس = "android.permission.CALL_PHONE";
تغییر وضعیت گوشی = "android.permission.MODIFY_PHONE_STATE";
تماس با شماره خاص = "android.permission.CALL_PRIVILEGED";
خواندن وضعیت گوشی = "android.permission.READ_PHONE_STATE";
خواندن گزارشات تماس = "android.permission.READ_CALL_LOG";
خواندن مخاطبین = "android.permission.READ_CONTACTS";
نوشتن مخاطبین = "android.permission.WRITE_CONTACTS";
موقعیت = "android.permission-group.LOCATION";
شبکه = "android.permission-group.NETWORK";
راه اندازی مجدد = "android.permission.REBOOT";
دریافت تکمیل شدن بودت = "android.permission.RECEIVE_BOOT_COMPLETED";
اینترنت = "android.permission.INTERNET";
نوشتن اس ام اس = "android.permission.WRITE_SMS";
پخش کردن اس ام اس = "android.permission.BROADCAST_SMS";
پیام ها = "android.permission-group.MESSAGES";
تماس های تلفن = "android.permission-group.PHONE_CALLS";
حافظه = "android.permission-group.STORAGE";
خاموش کردن گوشی = "android.permission.DEVICE_POWER";
دسترسی به موقعیت = "android.permission.ACCESS_COARSE_LOCATION";
دسترسی به وضعیت شبکه = "android.permission.ACCESS_NETWORK_STATE";
دسترسی به وضعیت وای فای = "android.permission.ACCESS_WIFI_STATE";
مدیریت اکانت = "android.permission.ACCOUNT_MANAGER";
اضافه کردن ایمیل صوتی = "com.android.voicemail.permission.ADD_VOICEMAIL";
تایید هویت اکانت ها = "android.permission.AUTHENTICATE_ACCOUNTS";
وضعیت باتری = "android.permission.BATTERY_STATS";
بلوتوث = "android.permission.BLUETOOTH";
ادمین بلوتوث = "android.permission.BLUETOOTH_ADMIN";
شکستن = "android.permission.BRICK";
دوربین = "android.permission.CAMERA";
تغییر وضعیت شبکه = "android.permission.CHANGE_NETWORK_STATE";
تغییر وضعیت وای فای = "android.permission.CHANGE_WIFI_STATE";
پاک کردن کش برنامه = "android.permission.CLEAR_APP_CACHE";
پاک کردن دیتای کاربر در برنامه = "android.permission.CLEAR_APP_USER_DATA";
حذف پکیج ها = "android.permission.DELETE_PACKAGES";
باز کردن استاتوس بار = "android.permission.EXPAND_STATUS_BAR";
تست فاکتوری = "android.permission.FACTORY_TEST";
فلاش دوربین گوشی = "android.permission.FLASHLIGHT";
دریافت اکانت ها = "android.permission.GET_ACCOUNTS";
دریافت اندازه پکیج = "android.permission.GET_PACKAGE_SIZE";
تست سخت افزار = "android.permission.HARDWARE_TEST";
نصب پکیج = "android.permission.INSTALL_PACKAGES";
مدیریت اکانت ها = "android.permission.MANAGE_ACCOUNTS";
ان اف سی = "android.permission.NFC";
خواندن تقویم = "android.permission.READ_CALENDAR";
خواندن حافظه جانبی = "android.permission.READ_EXTERNAL_STORAGE";
خواندن گزارشات = "android.permission.READ_LOGS";
خواندن پروفایل = "android.permission.READ_PROFILE";
خواندن اس ام = "android.permission.READ_SMS";
دریافت ام ام اس = "android.permission.RECEIVE_MMS";
دریافت اس ام اس = "android.permission.RECEIVE_SMS";
ضبط صدا = "android.permission.RECORD_AUDIO";
ریستارت پکیج = "android.permission.RESTART_PACKAGES";
فرستادن اس م اس = "android.permission.SEND_SMS";
قرار دادن آلارم = "com.android.alarm.permission.SET_ALARM";
تنظیم زمان = "android.permission.SET_TIME";
قرار دادن والپیپر = "android.permission.SET_WALLPAPER";
استاتوس بار = "android.permission.STATUS_BAR";
آپدیت وضعیت دستگاه = "android.permission.UPDATE_DEVICE_STATS";
ویبره = "android.permission.VIBRATE";
نوشتن تقویم = "android.permission.WRITE_CALENDAR";
نوشتن گزارش تماس = "android.permission.WRITE_CALL_LOG";
نوشتن پروفایل = "android.permission.WRITE_PROFILE";
نوشتن در حافظه خارجی = "android.permission.WRITE_EXTERNAL_STORAGE";
نوشتن تنظیمات = "android.permission.WRITE_SETTINGS";
اکانت ها = "android.permission-group.ACCOUNTS";
پرداخت = "android.permission-group.COST_MONEY";
کنترل سخت افزار = "android.permission-group.HARDWARE_CONTROLS";

PERSONAL_INFO = "android.permission-group.PERSONAL_INFO";
SYSTEM_TOOLS = "android.permission-group.SYSTEM_TOOLS";
CONTROL_LOCATION_UPDATES = "android.permission.CONTROL_LOCATION_UPDATES";
DELETE_CACHE_FILES = "android.permission.DELETE_CACHE_FILES";
WRITE_SOCIAL_STREAM = "android.permission.WRITE_SOCIAL_STREAM";
WRITE_SYNC_SETTINGS = "android.permission.WRITE_SYNC_SETTINGS";
WRITE_USER_DICTIONARY = "android.permission.WRITE_USER_DICTIONARY";
DEVELOPMENT_TOOL = "android.permission-group.DEVELOPMENT_TOOLS";
WRITE_GSERVICES = "android.permission.WRITE_GSERVICES";
WRITE_HISTORY_BOOKMARKS = "com.android.browser.permission.WRITE_HISTORY_BOOKMARKS";
WRITE_SECURE_SETTINGS = "android.permission.WRITE_SECURE_SETTINGS";
WAKE_LOCK = "android.permission.WAKE_LOCK";
WRITE_APN_SETTINGS = "android.permission.WRITE_APN_SETTINGS";
USE_CREDENTIALS = "android.permission.USE_CREDENTIALS";
USE_SIP = "android.permission.USE_SIP";
SUBSCRIBED_FEEDS_READ = "android.permission.SUBSCRIBED_FEEDS_READ";
SUBSCRIBED_FEEDS_WRITE = "android.permission.SUBSCRIBED_FEEDS_WRITE";
SYSTEM_ALERT_WINDOW = "android.permission.SYSTEM_ALERT_WINDOW";
SET_WALLPAPER_HINTS = "android.permission.SET_WALLPAPER_HINTS";
SIGNAL_PERSISTENT_PROCESSES = "android.permission.SIGNAL_PERSISTENT_PROCESSES";
SET_TIME_ZONE = "android.permission.SET_TIME_ZONE";
SET_ALWAYS_FINISH = "android.permission.SET_ALWAYS_FINISH";
SET_ANIMATION_SCALE = "android.permission.SET_ANIMATION_SCALE";
SET_DEBUG_APP = "android.permission.SET_DEBUG_APP";
SET_ORIENTATION = "android.permission.SET_ORIENTATION";
SET_POINTER_SPEED = "android.permission.SET_POINTER_SPEED";
SET_PREFERRED_APPLICATIONS = "android.permission.SET_PREFERRED_APPLICATIONS";
SET_PROCESS_LIMIT = "android.permission.SET_PROCESS_LIMIT";
SET_ACTIVITY_WATCHER = "android.permission.SET_ACTIVITY_WATCHER";
REORDER_TASKS = "android.permission.REORDER_TASKS";
RECEIVE_WAP_PUSH = "android.permission.RECEIVE_WAP_PUSH";
READ_SOCIAL_STREAM = "android.permission.READ_SOCIAL_STREAM";
READ_SYNC_SETTINGS = "android.permission.READ_SYNC_SETTINGS";
READ_SYNC_STATS = "android.permission.READ_SYNC_STATS";
READ_USER_DICTIONARY = "android.permission.READ_USER_DICTIONARY";
READ_FRAME_BUFFER = "android.permission.READ_FRAME_BUFFER";
READ_HISTORY_BOOKMARKS = "com.android.browser.permission.READ_HISTORY_BOOKMARKS";
READ_INPUT_STATE = "android.permission.READ_INPUT_STATE";
PERSISTENT_ACTIVITY = "android.permission.PERSISTENT_ACTIVITY";
PROCESS_OUTGOING_CALL = "android.permission.PROCESS_OUTGOING_CALLS";
MANAGE_APP_TOKENS = "android.permission.MANAGE_APP_TOKENS";
MASTER_CLEAR = "android.permission.MASTER_CLEAR";
MODIFY_AUDIO_SETTINGS = "android.permission.MODIFY_AUDIO_SETTINGS";
INTERNAL_SYSTEM_WINDOW = "android.permission.INTERNAL_SYSTEM_WINDOW";
KILL_BACKGROUND_PROCESSES = "android.permission.KILL_BACKGROUND_PROCESSES";
INJECT_EVENTS = "android.permission.INJECT_EVENTS";
INSTALL_LOCATION_PROVIDER = "android.permission.INSTALL_LOCATION_PROVIDER";
DIAGNOSTIC = "android.permission.DIAGNOSTIC";
DISABLE_KEYGUARD = "android.permission.DISABLE_KEYGUARD";
DUMP = "android.permission.DUMP";
GET_TASKS = "android.permission.GET_TASKS";
GLOBAL_SEARCH = "android.permission.GLOBAL_SEARCH";
FORCE_BACK = "android.permission.FORCE_BACK"

توجه: با اضافه نمودن کتابخانه مورد نظر، Permission مربوطه نیز اضافه خواهد شد.

درباره ی محسن یوسف زاده کبریا

محسن یوسف زاده کبریا
محسن یوسف زاده، در روستای کبریاکلا (بابلکنار) به دنیا اومدم. به طبیعت، هنر، عکاسی و البته طراحی وب علاقه دارم.البته شغلم معلمی است.

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

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