분류 전체보기69 뒤로가기 종료 보통 앱은 뒤로가기 눌러도 종료가 되지 않음but 현재 만든 앱 다 뒤로가기 누르면 종료된다.. 더블클릭해야 종료되도록 설정해주겟다!뒤로가기로 종료를 막는 방법activity에서 onBackPressd 함수 내 super.onBackPressed 부분을 주석처리해준다. ... 그런데 티라미수 버젼부터는 onbackPressed 함수를 쓸 수 없어 OnBackPressedDispatcher를 사용해야한다. 기본 사용 방법은 동일하지만 onBackPressedDispatcher에 callBack을 추가해주어야한다. 더블클릭으로 종료하는 방법뒤로가기 누른 시간을 기억하고 지정 간격 내 한번 더 뒤로가기 클릭시 종료되도록 한다.Back gesture백 제스쳐. 스와이프시 화면이 작아지는 애니메이션으로 앱이 .. 2024. 11. 15. ?! 코틀린에서 ?와 ! ? : null일 수 있음 ! : null이 아님 var value :String? =nullvar value 2:String?="a"?가 붙어있으니 null값을 넣어도 ㄱㅊ다는 뜻이다 value2!! -> 사용시 오류가 나게 된다!!그냥 value2사용시 당연히 오류가 안남 2024. 11. 15. ListView 리스트 뷰 메인 액티비티에서 어댑터로 정보가 들어간다. 어뎁터에서 리스트 뷰에 값을 하나씩 넣어준다. 일단 리스트 뷰 생성. 아이디를 뷰여해준다. 아직 어댑터가 없기 때문에 어댑터 또한 생성해줘야한다. 메인엑티비티가있는 폴더를 우클릭해 새로운 코틀린 파일을 생성해주고 이름을 어댑터라 해준다. ㅇㅣ 어댑터에서 리스트 문자열 데이터르 ㄹ받아야한다. (뮤터블 리스트): 이게 베이스 어댑터임을 명시해주고 나면 class 아래 빨간 밑줄이 생성되는데 여기서 implement members 를 클릭해주면 짜잔~ count는 리스트뷰의 크기(원소의 개수)get item ,get id 는 신경 안써도 된다.. 이제는 받아올 원소 리스트를 작성해야한다. xml 파일로 리스스트뷰 .. 2024. 11. 15. 백준 9084 흐흑너무 어려웠다경우의 수를 구하는 문제였는데, 뭔가 묘하게 이해가 될까 말까 했다. 현재 금액을 만들 수 있는 가짓 수를 찾는 문제인데 이해하기 쉽게 가정을 해본다. [동전]번호 1 2 3 4 금액 10 20 30 40 60원을 만들기 위해서는 동전의 개수만큼 루프를 돈다 해당 인덱스의 동전이 만들 수 있는 금액부터 최대액 까지 루프를 돈다. 이 금액을 만들기 위한 가지수는 루프를 돌면서 [금액- 현재 동전의 가치] 만큼씩 더해준다for(동전의 가지수 i) for(가능한 금액 j) dp[금액 j] += dp[금약 j - i 번째 동전의 개수] 이런 식의 루프를 형성한다. 제일 중요하다고 생각한 부분은 dp배열.. 2024. 11. 10. 이전 1 2 3 4 5 ··· 18 다음