Android App Track⛺-016

MunkiJeon·2024년 6월 23일

TIL

목록 보기
33/59
post-thumbnail

TIL (Today I Learned)

오늘 공부한거!

  • 안드로이드 앱개발 입문 3강

    뷰(view)

    • 위젯(widget)
      > 위젯의 크기를 지정할때 실제 스크린단위px(pixel) 보다
      디스플레이의 해상도(밀도)와 상관 없이 다룰 수 있는단위dp(Density-independentPixel)를
      사용하는 것이 어떠한 기기라도 큰 차이 없이 보여줌
    • "클릭시" 액션 넣는 (버튼 클릭 이벤트 처리) 2가지 방법
      > 버튼 위젯의 onClick속성 활용 : 버튼이 속해있는 Activity에서 클릭시 실행될 매소드를 만들고 버튼의 onClick()속성에 해당 매소드 추가

      > 이벤트 처리 객체를 이용 : Xml에 선언된배치된 버튼을 findById<>를 통해 찾은 후 "이벤트리스너"를 설정하여 이벤트 발생시 실행할 매소드를 정의해둠
    • 이미지 관련
      * 이미지 소스(파일)올릴때 조심해야하는 부분

      > 이미지 뷰 (ImageView)
      이미지 띄워줄때 사용

      > 이미지 버튼
      이미지를 담은 버튼

      > 9-Patch 이미지
      이미지가 그려질 영역의 크기가 늘어나거나 줄어들더라도 원본이미지 형태를 유지하도록 만들어진 이미지
      파일의 확장자를 포함한 이름의 마지막이 ".9.png"로 끝나면, 안드로이드에서는 이를 나인 패치(9-Patch) 이미지 파일로 인식하여 처리

Today Review

  • 안드로이드 🤖
profile
공장자동화와 웹 개발을 핥아 먹다 앱 개발로 전향한 개발자의 키보드의 낡은 키캡⛑️

0개의 댓글