반응형 분류 전체보기198 안드로이드 스튜디오 Handler 사용방법, Handler를 이용한 실행 대기 시키기 [Android Studio] 오늘은 안드로이드 스튜디오 Handler를 사용하는 방법에 대해 포스팅을 해보도록 하겠습니다. 이번에는 차례대로 핸들러의 개념과 사용법, 실제 코드 예제 등을 포함하도록 작성하였습니다. 핸들러(Handler)란? Handler는 안드로이드에서 스레드 간 통신을 위해 사용되는 객체입니다. 주로 백그라운드 스레드에서 메인(UI) 스레드로 작업을 보내기 위해 사용됩니다. 1. Handler 객체 생성 가장 먼저, Handler 객체를 생성해야 합니다. 이때 생성된 Handler 객체는 UI 스레드와 연결됩니다. Handler handler = new Handler(); 2. Handler를 사용하여 작업 예약 Handler를 사용하여 백그라운드 스레드에서 UI 스레드로 작업을 예약할 수 있습니다. handle.. 2023. 6. 24. One or more issues found when checking AAR metadata values: 안드로이드 스튜디오 오류 해결하기 [Android Studio] 안드로이드 스튜디오에 새로운 프로젝트를 만들고 에뮬레이터를 이용하여 프로젝트를 실행해 보려는 찰나 또 두렵게 만드는 빨간 오류가 떴습니다. One or more issues found when checking AAR metadata values: Dependency 'androidx.appcompat:appcompat-resources:1.6.0' requires 'compileSdkVersion' to be set to 33 or higher.Compilation target for module ':app' is 'android-32' 근데 요번 오류는 고치기가 정말로 쉬운데요. appcompat-resources:1.6.0. 은 compileSdkVersion을 33 또는 그 이상을 요구한다는 내용입.. 2023. 6. 24. [양산동 맛집] 요즘 광주에서 핫한 25시 참숯 구이/오돌뼈/된장 삼겹살/국수/막창 몇 달 전에 풍자님의 또간집 프로그램에서 25시 참숯구이집이 광주에서 맛있다고 유명세를 타고 기존에 있던 곳에서 다른 곳으로 이전하여 내부 크기를 확장하였습니다. 기존에 있었을 때도 1~2번 먹어봐서 맛있는 줄 알고 있었는데, 마침 삼겹살집 쿨타임이 돌았던지라 다시 한번 가보기로 하였습니다. 위치는 양산동 먹자골목 거리 끝 쪽에 위치하고 있으며 4시 반부터 영업을 시작하십니다. 5시 정도에 가면 아무도 없겠지 싶었지만 이미 내부에 만석에다가 제 앞으로 웨이팅이 5팀이나 있었습니다 지금 기준으로 키오스트가 고장 나서 가게 안 카운터로 가셔서 전화번호를 남기는 방식으로 예약을 받고 계시더라고요!! (밖에 줄 서 있다고 그 줄 뒤로 서계시면 큰일 납니다..) 그리고 약 40분 정도 기다리고 차례가 되니 휴대폰.. 2023. 6. 23. 안드로이드 스튜디오 뒤로가기 버튼 막기 및 2번 클릭시 종료하기 onBackPressed() [Android Studio] 안드로이드 스튜디오에서 onBackPressed()는 뒤로가기 버튼을 눌렀을 때 실행시킬 코드를 담는 함수입니다. @Override public void onBackPressed(){ //뒤로가기 버튼을 눌렀을 때 실행 시킬 코드 } 1. 뒤로가기 버튼 막기 뒤로가기 버튼을 눌렀을 때 아무일도 발생하지 않도록 하는 코드는 onBackPressed(){}안에 아무것도 입력하지 않는 것입니다. 그러면 뒤로가기 버튼을 눌러 onBackPressed()가 호출되어도 실행할 코드가 존재하지 않기 때문입니다. @Override public void onBackPressed() { } 2. 2번 클릭시 종료하기 어플리케이션을 종료하기 위해 뒤로가기 버튼을 누르면 toast메세지로 "다시 한 번 누르시면 앱이 종료됩니.. 2023. 6. 23. 이전 1 ··· 42 43 44 45 46 47 48 ··· 50 다음 반응형