728x90
반응형

4주차 2

<강의> 안드로이드 앱 개발 입문 4주차

액티비티와 인텐트, 액티비티 라이프사이클에 관련된 내용이 나왔다. 이전에 블로그에 이 내용을 담았었는데 그 때는 공식문서만 보고 작성했었다. 비교해보는 것도 재미있겠다 싶다. https://retry-thinksubox.tistory.com/6 https://retry-thinksubox.tistory.com/9 1. 안드로이드 4대 컴포넌트 안드로이드 애플리케이션을 구성하는 컴포넌트... 나는 뷰의 위젯이나 레이아웃을 말할 때 컴포넌트라고 했었는데 컴포넌트는 여기서 쓰는 거였다. 컴포넌트는 애플리케이션의 구조를 정의하고 안드로이드 시스템과 어떻게 상호작용하는지를 결정한다. 1) 액티비티 : 사용자가 직접 상호작용하는 화면 - 이메일 앱 내의 목록 화면, 작성 화면 등 - UI를 담당하고 사용자의 입력에..

Android/StoreInfo 2023.12.12

<강의> Kotlin 문법 종합반 4주차

1. 접근제한자 - 접근 : 객체를 이용해서 변수나 메소드를 호출할 수 있는지 여부 - 프로젝트 : 최상단 개념이고 모듈, 패키지, 클래스를 포함 - 모듈 : 프로젝트 아래 개념이고 패키지, 클래스를 포함 - 패키지 : 모듈 아래 개념이고 클래스를 포함 - 종류 1) public : 어디서나 접근 가능 (명시하지 않을 시 기본적으로 public) 2) private : 동일한 클래스 내부에서만 접근 가능 3) internal : 같은 모듈 내부에서만 접근 가능 4) protected : 기본적으로는 private이지만 상속을 받은 경우에는 타 모듈에서 접근 가능 - 사용하는 이유 1) 데이터에 무분별하게 접근하는 것을 막기 위해 2) 클래스들 간에 접근 가능/불가능 상황을 구분하기 때문에 유지보수에 용이..

Kotlin/StoreInfo 2023.11.29
반응형