본문 바로가기
반응형

미스터 후1578

RelativeLayout 상대위치 속성 4가지 RelativeLayout 상대위치 속성 4가지 RelativeLayout의 경우 화면에 배치된 뷰를 기준으로 뷰 자신의 위치를 지정하는 레이아웃이다. 기본적으로 RelativeLayout은 orientation을 지정할 수 없기 때문에 속성을 지정하지 않으면 문제가 된다. 상대 위치를 지정하는 속성 4가지. android:layout_above : 기준 뷰의 윗부분에 자신을 위치시킴 android:layout_below : 기준 뷰의 아래부분에 자신을 위치시킴 android:layout_toLeftOf: 기준 뷰의 왼쪽에 배치 android:layout_toRightOf: 기준 뷰의 오른쪽에 배치 4가지 속성값의 기준 뷰의 id를 참조한다. 또다른 속성 중에 중요한 속성은 align 속성이다. 각각의 .. 2018. 9. 6.
안드로이드 폰 개발자 옵션 및 USB 디버깅 설정(갤럭시 노트2) 안드로이드 폰 개발자 옵션 및 USB 디버깅 설정(갤럭시 노트2) 오전 내내 예전에 쓰던 안드로이드폰(노트2, 4,4,2)으로 디버깅을 하기 위해서 맥과 연결하는 작업을 시도했으나 번번히 실패가 되었다. 요점을 잘못 잡았던 것 같다. 해당 단말과 맥과의 연결이 아니라 개발자 모드 지원을 통해 USB 디버깅을 하기 위해서 였는데 삽질을 한 터 였다. 젠장! 보고 있는 안드로이드 책에서 설명을 했고 어제나 그제쯤 읽었고 별표까지 해놓고선 까마득하게 잊고 있었다. 이놈의 기억력이란 ... 우선 다음과 같은 순서로 진행해보도록 한다. 1. 스마트폰의 환경설정 > 소프트웨어 정보를 보여주는 곳을 찾는다. (노트2의 경우 더보기 > 디바이스 정보) 2. 디바이스 정보 > 리스트 중 항목이 있는데 이 항목을 6번 터.. 2018. 9. 6.
북한산 계곡 <청수가든> 엄나무백숙과 물놀이 북한산 계곡 엄나무백숙과 물놀이 한창 뜨거워지기 시작 할무렵 춘천 가족여행을 다녀와서 저녁먹으로 올라갔던 청수가든. 아주 오랜만에 찾았다. 해가 떨어지기 전이고 비교적 이른 시간이지만 그늘막 위로 물을 뿌리고 계곡에는 시원한 물이 흐르고 있었다. 몇 몇 아이들이 물가에서 놀고 있었는데 이제 계곡이 개방 된 것 같았다. 엄나무백숙을 주문하고 아이들과 앉아서 여행 뒷풀이를 하면서 이런 저런 이야기를 했는데 작은 녀석은 온통 계곡에 신경이 쏠리고 있는 듯 했다. 잠시 음식이 나오기까지 기다리는 시간에 계곡에서 발을 담그고 온 녀석들이 살만 한가보다. 사람도 많았고 그늘막 덕분에 좀 어두워 사진이 좀 흔들렸지만 튼실한 닭 한마리가 냄비에서 맛있게 끓고 있다. 백숙을 주문하면 압력 밥솥같은 곳에서 순식간에 만들어.. 2018. 9. 6.
Android 배포를 위한 APK 생성 절차 Android 배포를 위한 APK 생성 절차 이 포스팅은 처음 만들어 사용하는 것이 아니라, 기존에 만들어진 keystore파일을 가지고 Generate Signed APK를 하는 과정에 대한 설명이다. 아이폰만 개발하다 안드로이드로 넘어와 보니 사사건건 다 모르는것 투성이고 하나 하나 다 부딛치면서 깨우치고 있다. 주변에 안드로이드 개발자들에게도 많은 도움을 받고 있어 감사한 마음이다. 업체 미팅을 통해 전 개발자가 사용하고 있는 keystore파일과 비밀번호를 받았다. 안드로이드 스튜디오 build.gradle설정을 맞추고 실전에 돌입했다. 수정된 사항을 반영한 새로운 버전을 구글플레이스토어에 등록하고자 Generate Signed APK 메뉴를 실행한다. 이 화면이 가장 중요하고 헷갈릴 수 있다. .. 2018. 9. 5.
안드로이드 버전 목록, 이건 기본 ^^ 어차피 안드로이드 개발을 할 것이라면 현재까지의 안드로이드 역사에 대해 살펴 볼 필요가 있다는 판단이다. 아이폰의 경우는 2010년부터 개발을 해오면서 이것 저것 많은 정보가 수집되어 있지만 안드로이드는 그렇지 못하다. 오늘 처음으로 apk파일을 빌드해서 만들어보았을정도니까... 안드로이드의 버전별 코드네임과 API레벨에 대한 정리. 버전 코드네임 발표(년/월) API레벨 1.0 Apple Pie 2008/09 1 1.1 Banana Bread 2009/02 2 1.5 CupCake 2009/04 3 1.6 Donut 2009/09 4 2.0.x Eclair 2009/10 5~6 2.1 Eclair 2010/01 7 2.2 Froyo 2010/05 8 2.3.xGingerbread 2010/12 9~10.. 2018. 9. 4.
안드로이드 버전별 점유율(누적분포) 기준:18.09 안드로이드 버전별 점유율(누적분포) 기준:18.09 이 기준과 누적분포는 정확한건지 모르겠다. 전 세계적인 통계치로 보인다. 나라별 통계의 경우 따로 구글 개발자 사이트를 통해 확인을 해 보는 것이 좋을 듯 하다. 해당 화면은 안드로이드스튜디오3.1.4 버전을 기준으로 프로젝트 생성시 최소 지원 API Level를 선택할 때 도움을 주는 지표 화면이므로 그 기준이 어딘지는 모르겠다. 또한 7.1(누가)까지만 나오고 있는터라 8.0(오레오)에 대한 통계는 빠진 상태다. 18년 5월 기준으로 7.0(누가)가 31%, 6.0(마시멜로)가 26%, 5.0(롤리팝)이 22% 8.0(오레오)가 6% 수준이라고 한다. 아직 젤리빈과 키켓은 지원을 해야 한다는 결론이 나온다. 아이폰으로 따지면 아이폰5부터는 지원을 해.. 2018. 9. 4.
반응형