Coding/Android
-
[안드로이드] 상단의 타이틀 없애기Coding/Android 2019. 5. 15. 10:47
안드로이드 스튜디오를 통해 빌드하다보면 저렇게 상단에 프로젝트명이 쓰여진 초록색 바가 공간을 차지하고 있는 것을 볼 수 있습니다. 이는 기본 스타일을 통해 제공되는 타이틀 바로 기본값은 저 타이틀 바를 띄우는 것으로 되어 있습니다. 하지만 이는 공간만 차지하고, 보기에도 이쁘지 않습니다. 이를 없애거나, 원하는 대로 커스텀하는 것이 가능합니다. AndroidManifest.xml 프로젝트의 AndroidManifest.xml에 들어가 보면 android:theme="@style/AppTheme" 이라고 되어있는 문장이 있습니다. 이는 프로젝트 내의 style.xml 파일의 AppTheme속성을 테마로 사용하겠다는 뜻입니다. 이 속성을 바꿔주면 타이틀 바를 없애줄 수 있습니다. 프로젝트 내의 style.x..
-
[안드로이드] 내 핸드폰이 지원하는 센서 알아보기Coding/Android 2019. 5. 8. 12:39
안드로이드는 기본적으로 내장센서로 다양한 기능을 제공합니다. 센서에는 다양한 종류가 있습니다 운동 센서, 위치 센서, 환경 센서 등등으로 분류하여 자이로센서, 조도 센서, 온도 센서 등등 여러 센서를 지원하며 그 전체 종류는 다음 표와 같습니다 그렇다면 안드로이드는 모든 기종에서 모든 센서를 지원할까요? 그렇지 않습니다. 안드로이드 스튜디오로 빌드를 할때 이런 창이 뜨는데, 위의 Connected Device가 내 핸드폰의 기종이며 옆에 CPU와 API Level이 나와있습니다. 이 레벨에 맞는 센서만을 지원합니다. 그렇다면 내 핸드폰이 어떤 센서를 지원하는지 어떻게 알수있을까요? 이를 코드를 통해 직접 알아보았습니다. package com.example.sensortext; import android...