Logo

مستر مدیا






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

راه های ارتباطی با ما

bot email
b4a

چک کردن حسگر اثر انگشت


سلام به همراهان مستر مدیا
تو این آموزش قصد داریم چک کردن حسگر اثر انگشت را با استفاده از توابع جاوا در b4a آموزش بدیم
حتما برای خیلی هاتون پیش امده که می خواهید برنامه ای بنویسید که دارای قفل امنیتی هم باشه و در صورتی که حسگر اثر انگشت هم در گوشی وجود داشته باشه این قابلیت رو هم به اپلیکیشن اضافه کنید
خوب تو این آموزش به راحتی می توانید از وجود این حسگر اطلاع پیدا کنید...
برای اینکار ابتدا دسترسی زیر رو به Manifest اضافه کنید

  1. AddPermission(android.permission.USE_FINGERPRINT)
سپس کد جاوای زیر را در انتهای برنامه اضافه کنید و به خاطر داشته باشید که کتابخانه javaObject تیک خورده باشد

  1. #if java import android.hardware.fingerprint.FingerprintManager; import android.os.Build; import android.content.Context; public int checkfingerprint() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { //Fingerprint API only available on from Android 6.0 (M) FingerprintManager fingerprintManager = (FingerprintManager) getSystemService(Context.FINGERPRINT_SERVICE); if (!fingerprintManager.isHardwareDetected()) { return 0; //mr-media.ir } else if (!fingerprintManager.hasEnrolledFingerprints()) { return 1; } else { return 2; }//@cafetoseeh }else {return 0;} } #End If
حالا می توانید برای استفاده از این تابع به شکل زیر استفاده کنید

  1. Dim jo As JavaObject jo.InitializeContext Dim res As Int=jo.RunMethod("checkfingerprint",Null) If res=0 Then ToastMessageShow("دستگاه فاقد سنسور اثر انگشت است",False) else if res=1 Then ToastMessageShow("دارای سنسور اما کاربر هیچ اثرانگشتی برای حسگر تعیین نکرده است",False) else if res=2 Then ToastMessageShow("دارای سنسور اثرانگشت و قابل استفاده!",True) End If
امیدوارم این آموزش به کار شما بیاد :)
برچسب ها بانک کد b4a

نظرات

ارسال نظر

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

شبکه اجتماعی فارسی کلوب | اخبار کامپیوتر، فناوری اطلاعات و سلامتی مجله علم و فن | ساخت وبلاگ صوتی صدالاگ | سوال و جواب و پاسخ | رسانه فروردین، تبلیغات اینترنتی، رپرتاژ، بنر، سئو