Before 2022 64

안드로이드 현재 단말기가 더블 유심일 경우 전화번호를 가져오는 메소드

public void setPhoneNumSpinner() { // API LEVEL 22 이상에서 가능 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP_MR1) { // 단말기 정보를 가져오는 클래스 SubscriptionManager subscriptionManager = SubscriptionManager.from(this); // 전화 권한 체크 필수 if (ActivityCompat.checkSelfPermission(this, Manifest.permission.READ_PHONE_STATE) == PackageManager.PERMISSION_GRANTED) { // 현재 삽입된 SIM의 정보를 가져온다. Lis subInfoList =..

Before 2022/Android 2018.12.10

안드로이드 블루투스 지원 여부, 현재 상태 체크 및 활성화, 비활성화

import android.bluetooth.BluetoothAdapter; import android.content.Context; import android.util.Log; public class BluetoothService { private static Context mContext; private static BluetoothAdapter mBluetoothAdapter; public BluetoothService(Context context, BluetoothAdapter bluetoothAdapter){ mContext = context; mBluetoothAdapter = bluetoothAdapter; } //디바이스가 블루투스를 지원하는가? public static boolean de..

Before 2022/Android 2018.12.10