⊙ 생성자 : 소스코드에서 뷰가 생성될 때 호출되는 형태와, 레이아웃 파일에서 뷰가 전개(inflate) 될 때 호출되는 형태 두가지가 있습니다. 두번째 형태는 레이아웃에 정의된 속성을 분석한 후 적용합니다.

⊙ onFinish!Inflate() :뷰와 그 하위 자식들이 XML 에서 전개 된 후 호출됩니다.

⊙ onMeasure(int, int) : 뷰와 그 자식들에 대한 크기를 결정하기 위해 호출됩니다.

⊙ onLayout(boolean, int, int, int, int) : 뷰가 그 자식들에게 크기와 위치를 할당할 때 호출됩니다.

⊙ onSizeChanged(int, int, int, int) : 뷰의 크기가 바뀔 때 호출됩니다.

⊙ onDraw(Canvas) : 뷰가 컨텐츠를 그릴 때 호출되지요

⊙ onKeyDown(int, KeyEvent) : 새로운 키 이벤트 발생시 호출됩니다.

⊙ onKeyUp(int, KeyEvent) : 키 업 이벤트 발생시에 호출됩니다.

⊙ onTrackballEvent(MotionEvent) : 트랙볼 모션 이벤트 발생시에 호출됩니다.

⊙ onTouchEvnet(MotionEvent) : 터치스크린의 모션 이벤트 발생시에 호출됩니다.

⊙ onFocusChanged(boolean, int, Rect) : 뷰가 포커스를 가지거나 잃을 때 호출됩니다.

⊙ onWindowFocusChanged(boolean) : 뷰를 포함한 윈도우가 포커스를 가지거나 잃을 때 호출됩니다.

⊙ onAttachedToWindow() : 뷰가 윈도우에 포함될 때 호출됩니다.

⊙ onDetachedFromWindow() : 뷰가 윈도우에서 분리될 때 호출됩니다.

⊙ onWindowVisibillityChanged(int) : 뷰를 포함한 윈도우가 보여지는 상태가 변할 때 호출됩니다.

'안드로이드' 카테고리의 다른 글

Animation 에서의 interpolator  (0) 2011.10.13
Activity 이동시 Animation 효과 주기  (0) 2011.10.13
Criteria  (0) 2011.10.11
메모리 릭 관찰하기  (0) 2011.10.10
Onpe GL 강좌 주소  (0) 2011.08.18

Criteria

정의

è  GPS Provider로써, 기기 상황에 따른 옵션을 설정할 수 있음.
예를 들면, 해상도가 우수하거나 또는 그렇지 않는 기기에 따른 GPS 옵션 설정.

 

사용되는 함수

è  setAccuracy(int accuracy)                                                          : 정확도

è  setPowerRequirement(int level)                                              : 전원 소비량

è  setAltitudeRequired(boolean altitudeRequired)                                    : 고도 사용여부

è  setBearingRequired(boolean bearingRequired)                                    : 방위 데이터

è  setSpeedRequired(boolean speedRequired)                        : 속도

è  setCostAllowed(boolean costAllowed)                                                     : 금전적 비용

 

Constants

Constants

int

ACCURACY_COARSE

A constant indicating an approximate accuracy requirement

int

ACCURACY_FINE

A constant indicating a finer location accuracy requirement

int

ACCURACY_HIGH

a constant indicating a high accuracy requirement - may be used for horizontal, altitude, speed or bearing accuracy.

int

ACCURACY_LOW

A constant indicating a low location accuracy requirement - may be used for horizontal, altitude, speed or bearing accuracy.

int

ACCURACY_MEDIUM

A constant indicating a medium accuracy requirement - currently used only for horizontal accuracy.

int

NO_REQUIREMENT

A constant indicating that the application does not choose to place requirement on a particular feature.

int

POWER_HIGH

A constant indicating a high power requirement.

int

POWER_LOW

A constant indicating a low power requirement.

int

POWER_MEDIUM

A constant indicating a medium power requirement.

 

'안드로이드' 카테고리의 다른 글

Activity 이동시 Animation 효과 주기  (0) 2011.10.13
뷰에서 프레임워크가 호출하는 다른 메소드들  (0) 2011.10.12
메모리 릭 관찰하기  (0) 2011.10.10
Onpe GL 강좌 주소  (0) 2011.08.18
IOS-639 CODE  (0) 2011.08.12
출처 : http://shadowxx.egloos.com/10688758

"adb shell" 연결 상태에서 "ps -P" RSS 커지기만 하는 process 없는  관찰한다

예를 들어  

system    2521  2378  889252 120084 0     -20   0     0     fg  ffffffff 00000000 S system_server  -> 120M 들고있음.


이후 "cat /proc/해당 process id/maps" 해서 어떤 영역이 커지고 있는 것인지를 좁혀갈수 있는지 파악해볼 수 있다.

실시간으로 Memory 상태는 top 명령으로 볼 수 있다.
top -m 10 -s rss -d 1 

'안드로이드' 카테고리의 다른 글

뷰에서 프레임워크가 호출하는 다른 메소드들  (0) 2011.10.12
Criteria  (0) 2011.10.11
Onpe GL 강좌 주소  (0) 2011.08.18
IOS-639 CODE  (0) 2011.08.12
가상 키보드 보이기/감추기  (0) 2011.08.12

+ Recent posts