본문 바로가기

전체 글

(116)
[TIL] 20230804 - 4일차 [오늘 배운 내용] -1- 이미지뷰에 이미지 지정하기 이미지 등 이미지 소스 관리는 res/drawable 에서 가능하다 때문에, drawable에 이미지 파일을 추가해 주어야 하는데, 이미지 파일을 추가할 때에는 jpg 파일 같은 경우는 배경이 껴있어서 불편하므로 png 파일이 권장된다고 한다. 갖고 있는 jpg이미지 등도 구글링 통해서 쉽게 누끼딸 수 있는 사이트 많으니까 해당 사이트 이용해서 png 파일로 변환해서 사용할 수 있도록 하자. 폴더에 직접 이미지파일을 넣어줘도 되나, 이미지 복사 후 Android studio프로그램안에 res/drawable를 누르고 붙여놓기 단축키 실행하면 쉽게 이미지 파일을 추가할 수 있다. xml 파일로 이동한 뒤 drawable에 넣어둔 파일명으로 해당 이미지가.. 2023. 8. 5. 12:23
[TIL]20230803 - 3일차 [오늘 배운 내용] 1. R.java파일 kotlin view empty projcet 생성 시 MainActivity.kt에 다음과 같이 기본적으로 생성된다. override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) R.layout.activity_main에서 R이 어떤 것을 의미하는지 궁금했었다. 해당 부분은 애플리케이션이 컴파일 될 때, 자동 생성되고 res 디렉토리에 있는 모든 리소스에 대한 리로스 ID를 포함한다고 하는데 이때 형식이 R.[리소스유형].[리소스이름] 으로 생성된다고 한다. 2. 액티비티 이동 내가 지정한 버튼 클.. 2023. 8. 3. 21:00
[TIL] 20230802 - 2일차 [오늘 배운 내용] -1- UI 안드로이드 스튜디오에서 제공하는 UI 버튼 기능들 공부 디자인 탭에 들어가면 흰색레이아웃 옆에 초록색 청사진이 계속 떠있어서 불편했는데 Design and Blueprint 가 체크되어 있어 그렇더라 Design 체크해주니까 깔끔하게 흰색 레이아웃만 남았다. Blueprint는레이아웃들의 윤곽만 보여준다 개발할 때 Design에서 겹침등의 현상을 잡아낼 때 요긴하게 쓰인다고 하는데 아직 나는 개발단계에서는 사용할 필요 없을 것 같아서 꺼두기로 했다. -2- .xml 에서 위젯에 id 지정 "@+id/원하는id" findViewById(R.id.지정한id) 로 id로 지정한 UI와 연결이 가능 findViewById 와 View Binding 의 차이에 대해서 간단하게 공부.. 2023. 8. 2. 20:56
[TIL] 20230801 - 블로그 시작 등... 블로그 작성을 통해서 내가 배운내용 정리도 하고, 기록을 남겨두면 좋을 것 같아 블로그를 시작하게 되었다. 이미 국비지원 학원에서 몇 주 동안 강의를 듣고 있는 도중이라 당장 배우고 있는 내용들로 TIL을 작성하게 되면 순서가 안맞아 나중에 보기 불편할 수 있으니 당장은 복습하는 내용들이나 배우면서 생기는 오류들 부터 글을 작성하기로 계획했다. 블로그 글을 써 볼 생각도 안해봤고, SNS에 글쓰기도 안좋아해서 글을 안쓰다 보니까 막상 블로그를 어떻게 시작 해야할지 모르겠다. 생각 나는대로 써보면서 천천히 다듬어야겠다. 0. 블로그 화면이 너무 밝아서 다크모드 적용을 먼저 했다. 참고 블로그 https://comdori.tistory.com/130 오늘 복습내용 1. 매개변수 parameter를 지정할 때.. 2023. 8. 1. 20:53