안드로이드

UMC 안드로이드 스터디 2주차

조쿼카 2022. 3. 22. 19:34

강의 출처 : 컴공선배

 

  • Activity

화면에 UI를 표시하는 역할

AppcompatActivity : 안드로이드의 하위버전을 지원하는 Activity의 일종 

Intent : 택배 상자라고 생각하기 ( activity에서 activity로 화면을 전환시키고 싶을 때 사용)

  • Fragment

조각이라고 생각하기

조각으로 나누어 독립성을 추가

bottomNavigationView를 사용할 때 하단 바 제외한 나머지 부분을 변경하고 싶으면 Fragment 전환을 사용한다

  • Data Class

데이터 형태를 선언 후 다른 곳에서 사용한다

 

 


실습 내용

  • Activity 추가할 때마다 manifests파일에 추가해줘야한다.
  • visibility : GONE -> 공간까지 없어짐 / INVISIBLE -> 공간은 유지된 채 이미지만 사라짐 

특정 이미지를 클릭시 변환하고 싶을 때 visibility 속성을 사용하고, 함수를 따로 만들어서 속성을 변환시켜준다.

 

<함수 선언>

<함수 사용>

 

  • Activity에서는 onCreate 함수를 사용하고, Fragment에서는 onCreateView를 사용한다

 


이미지 둥글게 만들기

아래 블로그 참고

https://velog.io/@ejjjang0414/%EC%95%88%EB%93%9C%EB%A1%9C%EC%9D%B4%EB%93%9C-ImageView-round-corner-radius-%EC%A3%BC%EA%B8%B0-%EC%9D%B4%EB%AF%B8%EC%A7%80%EB%B7%B0-%EC%BD%94%EB%84%88-%EB%91%A5%EA%B8%80%EA%B2%8C-%ED%95%98%EA%B8%B0

 

'안드로이드' 카테고리의 다른 글

UMC 안드로이드 스터디 4주차  (0) 2022.04.05
UMC 안드로이드 스터디 4주차  (0) 2022.04.04
Retrofit 공부  (1) 2022.03.30
UMC 안드로이드 스터디 3주차  (0) 2022.03.28
UMC 안드로이드 스터디 1주차  (0) 2022.03.14