본문 바로가기

Android33

안드로이드 툴바 없애기 (Action Bar) 자료를 찾다보면 Toolbar, Action Bar, Title Bar 다 똑같아 보인다. 어디서는 툴바라 하고 다른 데서는 액션바, 타이틀바라고 하니 동일하다고 생각 할 수 있다! 안드로이드의 Toolbar는 Action Bar를 Deprecated 시키고 나온거고 Title Bar는 Action Bar에서 제목을 나타내는 부분이다. API 21버전부터 Toolbar를 사용가능하다! 앞으로는 Action Bar 대신 Toolbar를 사용하자.* Deprecated는 사용은 가능하지만 안드로이드에서 권장하지 않는 것이다. 디자인을 하다보면 툴바를 없애고 싶을 수 있다. 이번 포스트에서는 툴바를 없애는 방법들을 알아볼 것이다. Manifest에서 없애기테마 설정을 로 바꿔준다. Java 코드로 없애기 re.. 2018. 11. 4.
Image Asset Studio 안드로이드 스튜디오에는 Imgae Asset Studio라는 도구가 있다! 안드로이드 어플리케이션 고유 앱 아이콘을 생성하는 도구다. 이게 왜 필요한지 궁금한 독자들도 있을 것이다. 그냥 그림판이나 이미지파일을 mipmap이나 가져다 넣으면 된다고 생각하는 사람들이 있다. 물론 그래도 작동은 되긴한다. 그러나 프로젝트 파일 중 res폴더를 보면 hdpi, mdpi, xhdpi 등이 있을 것이다. 안드로이드를 사용하는 스마트폰의 화면 해상도, 크기는 전부 다르다. 그래서 각 크기에 맞는 이미지를 따로 저장해주어야 어디서든 이쁘게 적용할 수 있다! 그런데 약 5개정도 되는 파일을 일일이 다 맞추기는 (어렵)귀찮다. 그렇지만 이 도구를 사용하면 한 번에 다 만들어준다! 사용법 프로젝트 디렉토리에서 res폴더를.. 2018. 9. 15.
안드로이드 입문 스마트폰 시장은 크게 안드로이드와 ios로 나뉘어진다. 그 중 우리가 알아볼 안드로이드는 전세계 스마트폰 시장에서 70% 이상 점유하고 있는 플렛폼이다. 안드로이드 버전 안드로이드 버전은 알파벳 순으로 매기고 있다. 재밌는 것은 다 빵 종류로 네이밍을 한다는 것이다. 그래서 개발자, 팬들 사이에서는 다음 버전 명을 유추해보곤 한다. 현재 9.0버전인 파이까지 공개된 상태이다. Android 1.5 CupcakeAndroid 1.6 DonutAndroid 2.0~1 EclairAndroid 2.2 FroyoAndroid 2.3 GingerbreadAndroid 3.0 HoneycombAndroid 4.0 Ice Cream SandwichAndroid 4.1~3 Jelly BeanAndroid 4.4 Kit.. 2018. 9. 10.
자이로스코프 센서 사용하기 안드로이드에는 많은 센서들이 내장되어있다. 가속, 중력, 조도, 근접, 온도, 방향 등의 센서들이 있다. 그 중 이번 포스트에서는 자이로스코프 센서를 사용해볼 것이다. 자이로스코프(Gyroscop) 자이로스코프 센서는 3차원 회전 정보를 감지하는 센서다. [그림1] 자이로스코프 센서의 각 축의 회전각 X축의 회전을 Roll, Y축의 회전을 Pitch, Z축의 회전을 Yaw라고 부른다. 자이로스코프의 센서에서 각 X,Y,Z축에 대한 값을 측정해주는 데 그 값은 각속도이다. 따라서 회전각을 얻고 싶다면 측정한 각속도로 계산을 해주어야한다. 거리 = 속력 * 시간이다. 따라서 회전각 = 각속도 * 시간으로 구해주면 된다. 따라서 단위 시간(dt)동안 측정되는 각속도를 이용하여 회전한 각도에 더해주면 회전한 각.. 2018. 9. 9.