style="?android:attr/progressBarStyleSmall" 작은원 style="?android:attr/progressBarStyleSmallInverse" 작은원 반전 style="?android:attr/progressBarStyle" 중간원 style="?android:attr/progressBarStyleInverse" 중간원 반전 style="?android:attr/progressBarStyleHorizontal" 가로형 style="?android:attr/progressBarStyleLarge" 큰원 style="?android:attr/progressBarStyleLargeInverse" 큰원 반전
안드로이드는 단말 내부의 heapsize 설정에따라 각기 다르다. heapsize 가 작을 경우 어플이 느려지거나 뻗어버릴 수가 있다. 여기서 늘리는 방법을 알아보자. 결론부터 말하자면.. 안드로이드단말 내부의 /system/build.prop 파일을 열어보면 아래와같이 00m 식으로 용량이 지정되어있다. 기본적으로 최소용량만 확보되며 heap이 부족할경우 시스템에서 스스로 확장하되 아래 적혀있는 용량이 맥스이며. 이 값을 넘는경우 뻗는다. dalvik.vm.heapsize=64m거의 모든 어플이 64m 정도의 heapsize 면 원활이 돌아갈것이다. 하지만 위의 build.prop 파일은 마음대로 수정이 불가능하다. 일반적으로 말하는 루팅이 필요하다. 오픈되어있다고 가정하에.. /system 폴더는 r..
안드로이드 3.0은... 메뉴버튼이 스크린상 하단에 고정된다.. 그냥 하단바라고 치고.. 레이아웃에서 풀스크린을해도 이영역만큼은 가리지 않는다.. 그래서 디자인할 때 이영역을 제외하고 디자인해야한다.. 겔럭시 탭2 10.1 의경우.. - 가로 full 800px , 하단바 48px, 컨텐츠영역 756px - 세로 full 1280px , 하단바 48px, 컨텐츠영역 1232px 구하는공식이야 여러가지지만.. 간단하게.. @Override public void onWindowFocusChanged(boolean hasFocus) { Rect rect = new Rect(); Window win = this.getWindow(); win.getDecorView().getWindowVisibleDisplayF..
- Total
- Today
- Yesterday