inflation(인플레이트)
: XML 레이아웃에 정의된 내용을 분석하여 해당 xml이 표현하고 있는 View 객체들로 구성된 실제 트리로 변환하는 작업
코드 레이아웃 템플릿
public class TestActivity extends Activity { lp = new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, |
효율적인 안드로이드 코드 작성
- http://developer.android.com/guide/practices/design/performance.html
- 스택과 힙은 어떻게 사용할지, 객체 생성은 어떻게 제한할지,
변수의 유효범위가 메모리 사용에 미치는 영향을 어떻게 파악할지
- 모든 사용자 동작에 대해 반드시 5초 이내로 반응
- 브로드캐스트 리시버는 자신의 onReceive 핸들러에서 반드시 10초 이내에 리턴해야 한다
- 무반응 유발 -> 쓰레드로 처리(9장)
: 네트워크, 복잡한 처리, 파일IO
'안드로이드 > 고급' 카테고리의 다른 글
[PAAD] 4장 메뉴 (0) | 2011.08.17 |
---|---|
[PAAD] 4장 커스텀 뷰 만들기 (2) | 2011.08.14 |
[PAAD] 4장 리소스 드로어블 (링크_참고자료) (0) | 2011.08.14 |
[PAAD] 3장 리소스 런타임구성, 애플리케이션확장, 액티비티생명주기 (0) | 2011.08.14 |
[PAAD] 3장 리소스 다루기 (0) | 2011.08.13 |