본문 바로가기

Android

(7)
[Android/안드로이드] onbackpressed deprecated API 33 버전 이후부터 onBackPressed가 deprecated 되었다. onBackPressed 대신 onBackPressedDispatcher로 callback을 사용하도록 바뀌었다. MainActivity.kt private var backKeyPressedTime: Long = 0 private val callback = object :OnBackPressedCallback(true) { override fun handleOnBackPressed() { if (System.currentTimeMillis() > backKeyPressedTime + 2000) { backKeyPressedTime = System.currentTimeMillis() Toast.makeText(this, "뒤..
[Android/안드로이드] TextView 잘림 현상 ContstraintLayout에서 TextView가 자동 줄바꿈 될 때 오른쪽으로 잘리는 현상 발생하는 현상 app:layout_constraintRight_toRightOf = "parent" android:layout_width = "0dp" 해결 완료
[Android/Java] EncryptedFile에 대해 알아보자! 레퍼런스 https://developer.android.com/reference/androidx/security/crypto/EncryptedFile EncryptedFile | Android Developers androidx.car.app.managers developer.android.com https://developer.android.com/topic/security/best-practices?hl=ko#safe-data 앱 보안 권장사항 | Android 개발자 | Android Developers 앱 보안 권장사항 앱 보안을 강화하여 사용자의 신뢰와 기기 무결성을 유지할 수 있습니다. 이 페이지에서는 앱 보안에 유의미하고 긍정적인 영향을 미치는 몇 가지 권장사항을 설명합니다. 보 develo..
파일입출력 예 보호되어 있는 글입니다.
EncryptedFile.Builder EncryptedFile encryptedFile = new EncryptedFile.Builder( file, context, masterKey, masterKey.getKeyAlias() ).build(); decrepted!!!!!!!!!!!!!!!! 이렇게 쓰기~~ EncryptedFile encryptedFile = new EncryptedFile.Builder( context, file, masterKey, EncryptedFile.FileEncryptionScheme.AES256_GCM_HKDF_4KB ).build();
[Android] DataBindingImpl 뜯어보기 (1) 보호되어 있는 글입니다.
[Android/Java] 지문(생체) 인식 구현 구현 방법 Android 9.0 이후로 fingerprint가 deprecated 되고 BiometricPrompt를 참조한다. Menifest 권한 추가 build.gradle dependencies { //지문 인식 권한 implementation 'androidx.biometric:biometric:1.1.0' } activity_main.xml 나는 데이터바인딩을 사용하기 위해 태그로 감쌌다. 데이터 바인딩 자료는 여기에 있으니 참고!! MainActivity.java public class MainActivity extends AppCompatActivity { private static final String TAG="MainActivity"; private Executor executor; ..