Android35 [안드로이드 앱 만들기] 4. 시간 표시 로직 적용하기 https://www.youtube.com/watch?v=d6F7GoDISls&list=PLZOm4uzWk9WMqUvfwbPxxG3nbM_dYCT0U&index=5&ab_channel=%EC%B4%88%EB%B3%B4%EC%BD%94%EB%94%A9 var sec : int = 0 //sec (초 초기화) timer(period = 1000) { //timer함수 (period =1000) 1초마다 sec++ //sec 증가 println(sec) //출력 } val tv : TextView = findViewById(R.id.tv_hell0) //위젯을 가져옴 runOnUiThread { //실시간으로 UI 변경을 위한 함수 tv.text = sec.toString() //1초마다 바뀌는 sec의 값을.. 2023. 12. 26. [안드로이드 앱 만들기] 3. 버튼에 기능 추가하기 (kotlin) https://www.youtube.com/watch?v=ngmjy5DFu8E&list=PLZOm4uzWk9WMqUvfwbPxxG3nbM_dYCT0U&index=4&ab_channel=%EC%B4%88%EB%B3%B4%EC%BD%94%EB%94%A9 setContentView(R.layout.activity_main) activity_main과 MainActivity파일을 연결해주는 함수 tv : TextView (변수명 : 데이터 타입) tv.text 해당 TextView의 content 내용을 바꿔줌 findViewById() textview를 연결시켜주는 함수 textView.setOnclickListener 해당 TextView를 클릭했을때 (이벤트가 발생했을때) 2023. 12. 19. [안드로이드 앱 만들기] 2. 위젯 배치하기 https://www.youtube.com/watch?v=TtzCEja8HSQ&list=PLZOm4uzWk9WMqUvfwbPxxG3nbM_dYCT0U&index=4 가로 세로 중앙 연결을 한후 왼쪽에 50PX를 주었다. 그렇게 하면 왼쪽에서 중앙까지 50PX만큼 떨어뜨리고 거기서 좌우를 비교에서 중앙이 되는 곳에 Text 값을 배치한다 마찬가지로 위젯 오른쪽에 50PX을 주면 오른쪽에서 50만큼 떨어진 곳을 기준으로 왼쪽 오른쪽을 맞춰서 텍스트 박스를 배치한다 위젯의 가로를 FIXED를 시켜서 HELLO를 입력했을 때 O가 다음줄로 내려간것을 볼 수 있다 2023. 12. 11. [안드로이드 앱 만들기] 2. 위젯 배치하기 https://www.youtube.com/watch?v=TtzCEja8HSQ&list=PLZOm4uzWk9WMqUvfwbPxxG3nbM_dYCT0U&index=3&ab_channel=%EC%B4%88%EB%B3%B4%EC%BD%94%EB%94%A9 fixed : 종 길이 (가로길이를) 고정시키는 것 Hell까지만 썼을때 문자가 종길이를 벗어나지 않으므로 상관이 없었지만 Hello문자를 입력할때 위젯의 길이보다 문자의 길이가 길어져서 줄바꿈이 일어났다. wrap content : 문자의 길이에 맞게 위젯이 자동으로 조정되는것 fixed와 반대 현재 한글로위 위젯위치의 기준은 바닥에서 160만큼 떨어진 거리에서 Hello위젯과 한글로 위젯의 거리가 1대1인 곳에 위치 현재 위젯 위치 2023. 12. 1. 이전 1 2 3 4 ··· 9 다음