전체 글 (12) 썸네일형 리스트형 LinearLayout(리니어 레이아웃) LinearLayout(리니어 레이아웃)은 View의 배치방향을 지정한 방향대로 쌓아 올린다. 수평 방향(vertical) 수직 방향(horizontal) 액티비티(Activity) 안드로이드 앱은 액티비티(Activity) , 서비스(Service) , 브로드캐스트 리시버(Broadcast Receiver), 콘텐츠 프로바이더(Content Provider) 등이 있는 컴포넌트(Component)를 기반으로 한다. 이 중 액티비티는 일반적으로 애플리케이션의 기능과 화면을 나타내는 데 사용된다. [Kotlin] 클래스의 종류(3) - 캠피니언 클래스 캠피니언 클래스는 멤버 변수나 함수를 클래스 이름으로 접근하고자 할 때 사용한다. -> 캠피니언 클래스를 객체를 생성하지 않고 클래스 이름으로 특정 멤버를 이용 가능하다. companion 키워드를 사용하여 만들 수 있다. class MyClass (){ companion object { var data = 10 fun some() { println(data) } } } fun main() { MyClass.data = 20 MyClass.some() } 위 예시 코드처럼 object 키워드를 사용하여 캠피니언 클래스를 만들며 Myclass로 멤버에 접근할 수 있게 만들어준다. 이전 1 2 3 4 다음