본문 바로가기

🖥 Programming136

[Android] Android 기본 ".gitignore" 설정방법 안녕하세요~ 챠니입니다! :)이번에는 ".gitignore"파일을 설정하는 방법에 대해서 알아보겠습니다. AndroidProejct ".gitignore" 설정Android proejct(안드로이드 프로젝트)의 기본 ".gitignore"은 다음과 같습니다.물론 정답은 없습니다! [25.01.08 기준]# Gradle files.gradle/*.gradlebuild/*/build/.gradle/cache/.gradle/daemon/.gradle/registry/# Local configuration file (sdk path, etc)local.properties# Log/OS Files*.log# Android Studio generated files and folderscaptures/.extern.. 2022. 7. 21.
[Android] AndroidStudio에서 KeyHash값 터미널에서 확인하기 안녕하세요~ 챠니입니다! :) AndroidStudio(안드로이드스튜디오)에서 KeyHash값 확인하는 방법에 대해서 알아보겠습니다. KeyHash값 확인하기 keyHash값 확인하는 방법은 아래와 같습니다. [Debug / 디버그] keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android | openssl sha1 -binary | openssl base64 [Release / 릴리즈] keytool -exportcert -alias -keystore | openssl sha1 -binary | openssl base64 keytool -list -v -k.. 2022. 7. 21.
[Android] Fragment Add시 뒤에 Fragment 클릭되는 문제 해결방법 안녕하세요~ 챠니입니다! :) 예를 들어 FragmentA에서 FragmentB를 add 했을 때 FragmentA위에 FragmentB가 쌓이게 되는데 이때 FragmentA의 화면의 버튼이나 클릭할 수 있는 것들이 클릭되는 문제를 해결하는 방법에 대해서 알아보겠습니다. 원인파악 FragmentA, FragmentB가 각각 아래와 같다고 가정해 보겠습니다. fragmentTransaction.add(R.id.fragment_main, fragment) 다음의 조건에서 fragmentTransaction을 통해 Fragment를 Add를 하게 되면 아래의 그림과 같습니다. 설명을 보다 쉽게 위해서 FragmentB의 배경을 투명하게 했습니다. 문제는 여기서 밑에 쌓여져있는 "카카오 로그아웃", "카카오 .. 2022. 7. 21.
[Android][kotlin] EditText Filter(필터) 적용, 한글만, 영어만, 특수문자 제한 등 예제 안녕하세요~ 챠니입니다! :) 이번에는 EdtiText에서 Filter를 통해서 한글만, 영어만, 한글|영어만, 특수문자 제한 등등 하는 방법에 대해서 알아보도록 하겠습니다. 말이 길어지는 것보다는 아래의 예제를 통해 설명하겠습니다 EditText Filter 방법 EditText에 Filter를 하는 방법을 다음과 같습니다. /** 문자열필터(EditText Filter) */ var filterAlphaNumSpace = InputFilter { source, start, end, dest, dstart, dend -> /* [요약 설명] 1. 정규식 패턴 ^[a-z] : 영어 소문자 허용 2. 정규식 패턴 ^[A-Z] : 영어 대문자 허용 3. 정규식 패턴 ^[ㄱ-ㅣ가-힣] : 한글 허용 4. 정규.. 2022. 7. 16.