Android 2

[Tip] 구형 안드로이드 스마트폰 속도 향상 방법

현재 두 개의 안드로이드 기기를 사용하고 있는데, 이 중 갤럭시S4(순정) 에서 속도 향상을 위해 일부 설정을 변경하였는데, 실제 체감되는 속도 향상이 있어서 이를 팁으로 공유합니다. *개인의 느낌에 따라 다를 수 있으며 다른 기종이나, 다른 안드로이드 버전에서도 효과가 있을지는 확실하지 않습니다. 스마트폰 종류 : 갤럭시 S4 (SHV-E300S)안드로이드 버전 : 5.0.1 (롤리팝) 1) 애니메이션 배율 변경설정 -> 더보기 -> 개발자 옵션 -> 창 애니메이션 배율/전환 효과 애니메이션 배율/Animator 길이 배율 모두를 [0.5x] 로 설정 2) GPU 렌더링 강제 실행설정 -> 더보기 -> 개발자 옵션 -> GPU 렌더링 강제 실행 선택 단, 2D 속도 향상을 위해 배터리 소모를 더 하게 ..

COMPUTING 2016.03.01

[안드로이드 개발] TabLayout 에서 탭 변경시 키보드 숨기기

* 안드로이드 프로그래밍을 학습 하면서 남기는, 개인적으로 참고 목적으로 작성하는 카테고리 입니다. 내용의 상당 부분은 Google 검색 결과를 포함합니다. 안드로이드 스튜디오에서 제공하는 기본 샘플 프로젝트 중 AppBarLayout 과 TabLayout 를 활용한 탭 메뉴에서, 특정 탭을 선택 했을때, 기존에 열려있던 키보드를 숨기는 방법이다. 예를들어 첫번째 탭에서 EditText 위젯에서 키보드가 올라와 있을때 두번째 탭을 선택하면 자동으로 키보드가 사라지지 않는데, 아래 코드를 적절한(?) 위치에 삽입하면, 탭 변경시 키보드가 자동으로 사라지게 된다. 아래에서 mViewPager는 안드로이드 스튜디오 기본 템플릿에 정의된 객체명이다. mViewPager.setOnPageChangeListener..

COMPUTING/Android 2016.01.03