안드로이드 앱 개발 시작

남궁현·2023년 7월 31일
0

Android

목록 보기
1/15

real start

  • 2차 프로젝트가 끝난 후 월요일을 맡으며 Android_7기 라는 기수 명과 맡게 안드로이드 공부가 시작됐다. 연초 취업을 위해 먼저 공부를 했었지만 복습해서 더 단단하게 기초를 쌓고 실력을 올리겠다는 마음가짐으로 앞으로 수료, 취업까지 나아가야겠다.

진짜 정말 처음 알았어요...

  • Build variants 앱을 빌드할 때 타입 지정 ex) 디버깅인지 릴리즈 용도인지에 따라 옵션, 키값 별도 지정 가능

  • Profiler
    실행 시키고 앱을 분석하기 위한 툴
    CPU, 메모리 네트워크 사용량 분석

  • Logcat
    디버깅 버튼으로 브레이크 포인트를 찍긴하지만, 기본적인 로그를 확인하기 위해 찍힌 걸 확인하면서 앱 개발

  • App Inspection
    데이터베이스를 연결하고 열어서 확인할 떄 사용

  • 혼자 공부할 때 그냥 책이나 영상에서 보라고 해서 정확한 의미를 모르고 그저 에러나 로그가 뜨니까 봐야한다. 라고만 알고있었다.

알았지만 이번 영상에서 나온 것 정리

  • manifest
    앱의 기본 특징을 설명하고, 앱의 구성요소인 컴포넌트 (예: 액티비티, 서비스등)를 정의한 XML파일

  • Intent
    안드로이드 어플리케이션을 구성하는 네 가지 기본 요소에는 Activity, Service, Broadcast Receiver, Content Provider가 있다. 인텐트(Intent)란 이러한 어플리케이션 구성요소(컴포넌트) 간에 작업 수행을 위한 정보를 전달하는 역할을 한다. 자세한건 내일 생명주기 관해서 기록할 때 작성하겠다.

  • context
    이것도 자세히는 지금 영상에 안나와서 간단하게 하면 현재 사용되고 있는 애플리케이션(또는 액티비티)에 대한 포괄적인 정보를 지니고 있는 객체입니다.

  • View
    안드로이드 앱의 UI를 구성하는 기본 단위

  • widget
    View의 서브 클래스로서, 앱 화면을 구성하는 시각적인 모양을 지닌 UI요소

  • Layout
    ViewGroup의 서브 클래스로서, 다른 뷰(위젯 혹은 레이아웃)를 포함하면서
    이들을 정렬하는 기능을 지닌 UI요소

  • Toast Message

2주 차 실습 코드에 임의로 추가해서 띄워본 Toast Massage

profile
신입 안드로이드 개발자

1개의 댓글

comment-user-thumbnail
2023년 7월 31일

좋은 글 감사합니다.

답글 달기