Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Android

จะตรวจสอบลายนิ้วมือของอุปกรณ์ Android ได้อย่างไรว่าลงทะเบียนแล้ว?


ตัวอย่างนี้สาธิตเกี่ยวกับวิธีการตรวจสอบลายนิ้วมือของอุปกรณ์ Android ที่ลงทะเบียนแล้ว

ขั้นตอนที่ 1 − สร้างโครงการใหม่ใน Android Studio ไปที่ไฟล์ ⇒ โครงการใหม่และกรอกรายละเอียดที่จำเป็นทั้งหมดเพื่อสร้างโครงการใหม่

ขั้นตอนที่ 2 − เพิ่มรหัสต่อไปนี้ใน res/layout/activity_main.xml

 

ในโค้ดด้านบนนี้ เราได้ใช้มุมมองข้อความเพื่อแสดงข้อมูลการจัดการลายนิ้วมือ

ขั้นตอนที่ 3 − เพิ่มรหัสต่อไปนี้ใน src/MainActivity.java

แพ็คเกจ com.example.myapplication;import android.annotation.SuppressLint;import android.app.usage.UsageEvents;import android.hardware.fingerprint.FingerprintManager;import android.os.Build;import android.os.Bundle;import android.support.annotation.RequiresApi นำเข้า android.support.v4.view.MotionEventCompat นำเข้า android.support.v7.app.AppCompatActivity นำเข้า android.util.Log นำเข้า android.util.LogPrinter นำเข้า android.view.DragEvent นำเข้า android.view.MotionEvent นำเข้า android.view.View นำเข้า android.view.View.OnTouchListener นำเข้า android.widget.Switch นำเข้า android.widget.TextView นำเข้า android.widget.Toast นำเข้า java.util logging.LogManager คลาสสาธารณะ MainActivity ขยาย AppCompatActivity { TextView textView; @SuppressLint ({"RestrictedApi", "ClickableViewAccessibility"}) @RequiresApi (api =Build.VERSION_CODES.N) @Override ป้องกันโมฆะ onCreate (Bundle saveInstanceState) { super.onCreate (savedInstanceState); setContentView(R.layout.activity_main);TextView actionEvent =findViewById(R.id.actionEvent);FingerprintManager fingerprintManager =(FingerprintManager) getSystemService(FINGERPRINT_SERVICE);actionEvent.setText(""+ fingerprintManager.hasEnrolledFingerprints()}}} ก่อน> 

ขั้นตอนที่ 4 − เพิ่มรหัสต่อไปนี้ใน Manifest.xml

         

มาลองเรียกใช้แอปพลิเคชันของคุณกัน ฉันคิดว่าคุณได้เชื่อมต่ออุปกรณ์มือถือ Android จริงกับคอมพิวเตอร์ของคุณ ในการรันแอพจาก android studio ให้เปิดไฟล์กิจกรรมของโปรเจ็กต์แล้วคลิกไอคอน Run จากแถบเครื่องมือ เลือกอุปกรณ์มือถือของคุณเป็นตัวเลือก จากนั้นตรวจสอบอุปกรณ์มือถือของคุณซึ่งจะแสดงหน้าจอเริ่มต้นของคุณ –

จะตรวจสอบลายนิ้วมือของอุปกรณ์ Android ได้อย่างไรว่าลงทะเบียนแล้ว?