Dimension 값들
px:
Screen pixels
in: Physical inches
pt: Physical points
mm: Physical millimeters
dp: Density-independent pixels relative to a 160-dpi screen
sp: Scale-independent pixels
in: Physical inches
pt: Physical points
mm: Physical millimeters
dp: Density-independent pixels relative to a 160-dpi screen
sp: Scale-independent pixels
Configuration 변경
아래의
주요 시스템 세팅 변경은 Activity 의 onConfigurationChanged으로 감지가 되어 실시간으로 프로그램이 대응하는 것이
가능하다.
orientation: 스크린이 세로에서 가로로 바뀌는 변경사항.
keyboardHidden: 키보드가 보여지거나 숨겨지는 변경사항 .
fontScale: 사용자가 원하는 폰트의 크기를 변경하는 것.
locale: 사용자가 다른 언어 세팅을 변경하는것.
keyboard: 키보드의 종류가 바뀌는 사항
사용례)
@Override
public void onConfigurationChanged(Configuration _newConfig) {
super.onConfigurationChanged(_newConfig);
[ ... Update any UI based on resource values ... ]
if (_newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
[ ... React to different orientation ... ]
}
if (_newConfig.keyboardHidden == Configuration.KEYBOARDHIDDEN_NO) {
[ ... React to changed keyboard visibility ... ]
}
}
}
orientation: 스크린이 세로에서 가로로 바뀌는 변경사항.
keyboardHidden: 키보드가 보여지거나 숨겨지는 변경사항 .
fontScale: 사용자가 원하는 폰트의 크기를 변경하는 것.
locale: 사용자가 다른 언어 세팅을 변경하는것.
keyboard: 키보드의 종류가 바뀌는 사항
사용례)
@Override
public void onConfigurationChanged(Configuration _newConfig) {
super.onConfigurationChanged(_newConfig);
[ ... Update any UI based on resource values ... ]
if (_newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE) {
[ ... React to different orientation ... ]
}
if (_newConfig.keyboardHidden == Configuration.KEYBOARDHIDDEN_NO) {
[ ... React to changed keyboard visibility ... ]
}
}
}
출처
- 안드로이드클럽(http://www.androidclub.co.kr/)
![]() |
![]() ![]() |
12-27 | 2372 | |
![]() |
![]() ![]() |
12-11 | 1720 | |
53 | ![]() ![]() |
03-15 | 1542 | |
52 | ![]() ![]() |
01-31 | 1638 | |
51 | ![]() ![]() |
01-31 | 2130 | |
50 | ![]() ![]() |
01-31 | 1293 | |
49 | ![]() ![]() |
01-19 | 1597 | |
48 | ![]() ![]() |
01-11 | 1437 | |
47 | ![]() ![]() |
01-03 | 1983 | |
46 | ![]() ![]() |
12-27 | 2372 | |
45 | ![]() ![]() |
12-19 | 1702 | |
44 | ![]() ![]() |
12-14 | 1679 | |
43 | ![]() ![]() |
12-11 | 1720 | |
42 | ![]() ![]() |
12-09 | 1368 | |
41 | ![]() ![]() |
12-01 | 1591 | |
40 | ![]() ![]() |
12-01 | 1769 | |
39 | ![]() ![]() |
12-01 | 1243 |
댓글 없음:
댓글 쓰기