open:do-it-안드로이드-앱-프로그래밍

Do It! 안드로이드 앱 프로그래밍

  • 개발도구는 안드로이드 스튜디오를 사용합니다.
  • 오픈소스
  • 자바 (→ Kotlin)
  • 완벽한 컴포넌트
  • 다양한 하드웨어 지원
  • 쉬운 앱 간 연동 (intent)
  • 리눅스 커널 위에서 동작
  • 빌드 시에는 DEX 포맷으로 만들어지고 실행 시에는 ART 런타임에서 실행됨
  • 앱은 애플리케이션 프레임워크 위에서 실행됨
  • 뷰 (View)
    • 화면에 보이는 각각의 것들 (버튼, 텍스트 등등)
    • 흔히 컨트롤(Control)이나 위젯(Widget)이라 불리는 UI 구성 요소
  • 뷰 그룹(View Group)
    • 뷰들을 여러 개 포함하고 있는 것
    • 뷰 그룹도 뷰에서 상송하여 뷰가 됨. 즉, 위의 뷰는 버튼, 텍스트 뿐만 아니라 이것들을 포함하는 눈에 보이지 않는 영역을 포함함
  • 위젯(Widget)
    • 뷰 중에서 일반적인 컨트롤의 역할을 하고 있는 것
    • 버튼, 텍스트 등등
  • 레이아웃(Layout)
    • 뷰 그룹 중에서 내부에 뷰들을 포함하고 있으면서 그것들을 배치하는 역할을 하는 것
  • open/do-it-안드로이드-앱-프로그래밍.txt
  • 마지막으로 수정됨: 2020/06/02 09:25
  • 저자 127.0.0.1