안드로이드 짤막한 팁(개인용)

suee97·2022년 3월 20일
0

안드로이드 개발 관련 짤막 상식/팁 정리입니다.
순서와 무관합니다.


  1. AppCompatActivity의 상속은 이전 버전의 구현체와 호환성을 지원해준다는 것이다. 예를 들어 최신의 SDK버전과 이전의 버전과의 호환성을 제공하는 것이다.
  2. 레이아웃을 띄운다는 것은 setContentView()의 인자로 layout의 아이디를 넘겨 위젯으로 변환하는 과정을 의미한다.
    layout inflate는 뷰 계층 정보를 받아서 실제로 위젯을 인스턴스화 시켜서 화면에 그리는 것이다.
  3. 컴포넌트 구현 경험이 많지 않을 경우에는 Material Design 홈페이지에 방문해서 구현해야할 기능이 어떤 컴포넌트과 관련이 되어 있는지 확인하는 습관을 들이는 것이 중요하다.
  4. 레이아웃 계층을 추가하지 않고도 동일한 결과를 보여줄 수 있다면 계층을 최소화 하는 것이 좋다.
  5. assets폴더(수동 생성 해야함)에는 json파일을 비롯한 각종 미디어 파일을 포함시켜 활용할 수 있다.
  6. 상위 레이아웃이 Constraint Layout일 때 width나 height값을 0dp로 설정해 위치를 조정할 수 있다.
profile
승언

0개의 댓글