[Android] Android 이모저모 (2020-06-05)

이모저모 · 2020. 6. 5. 22:37
반응형

공부하면서 알아도 되고 몰라도 되는(안되는)것이 있는 그냥 까먹기 쉽거나 기본적인 지식을 모아둔 것들.

 

1. 일반적인 뷰(View)는 자식 뷰를 가질 수 없지만, 뷰그룹(View Gruop)은 자식 뷰를 포함할 수 있는 특별한 뷰.

 

2. Padding과 Margin

 - 버튼으로 예를 들자면 버튼 내부에 있는 텍스트와 버튼들의 변들의 거리를 Padding.

  - 버튼과 Layout 변들의 거리를 Margin.

Padding과 Margin

 

3. putExtra()는 map 알고리즘과 유사하다.

 

4. 내가 작성하고 정의하는 리소스 : R.java

    안드로이드 프레임워크 제공 : android.R.java (ex. ArrayAdapter)

 

5. android:name="@String/name"

    id를 추가하는 것이 아니라면 '+' 안써도 됨.

 

6. android:onClick 규칙

 - 접근 지정자는 public

 - 반환 값은 void

 - 파라미터 View만 가능

 - (규칙x) 버튼 뿐만 아니라 모든 뷰에 onClick 속성 갖고있음.

 

7. context (추가 예정)

 

8. TextStyle = "bold | italic" 등 속성 추가 가능.

    lines: 텍스트의 줄 최대 또는 최소 가능.

    ellipsize : 줄에 다 표시 못하면 ...(ex. Hello, My name is k...)

반응형

'이모저모' 카테고리의 다른 글

각 프로그래밍 언어별 코드 작성 스타일 가이드  (0) 2020.06.18
[Android] 유용한 뷰 모음  (0) 2020.06.05
[Android] scaleType 속성  (0) 2020.06.05
[Android] inputType 속성  (0) 2020.06.05