본문 바로가기

Android

[앱소개] 웨딩머니 [ 다운로드 ] 소개드릴 앱은 "웨딩머니" 앱입니다. 이름에서도 아시다시피 결혼식때 드는 비용을 기록할 수 있는 앱입니다.더불어 경조사때도 사용 할 수 있겠죠? 앱을 실행 하시면 먼저 로그인을 하게 됩니다.SNS 로그인을 지원하기 때문에 따로 정보를 적지 않고도쉽게 가입 할 수 있습니다. 메인 화면 입니다.로그인 한 이메일을 쉽게 확인하고 로그아웃 할 수 있습니다. 내가 준 분들내가 받은 분들나눠서 관리할 수 있고 최근에 업데이트 되어내가 준 분들에게 바로 축전/부고장 문자를 바로 보낼 수있도록 메뉴가 추가되었습니다. 기록할 때 태그를 설정할 수 있는데태그별로 확인 할 수 있고, 내가 원하는 정렬로쉽게 검색할 수 있습니다.(물른 상단 오른쪽에 이름검색도 있군요) 기록된 건을 확인할 수 있고UI가 심플하여.. 더보기
구글 플레이 생존기 Campus Startup School: 구글 플레이 생존기 구글 플레이 정책 : Android Developer Support 김보람 - 정책 10 Tips1. 정책 센터 검토 : play.google.com/policy2. 스토어페이지 관리 : 앱 상세정보 : 적당량의 컨텐츠만 기재 : 모든 연령층(10세 권장)에 적합한지 확인합니다. : 평점 및 리뷰 등에 조작행위가 존재하지 않도록 관리(포착되면 심각)3. 정확한 앱 등급 지정 : 설문지에 정확하게 답변합니다. : 설명이 정확하지 않으면 앱이 삭제될 수도 있습니다.4. 권리가 있는 이미지 사용 : 다른 사람의 저작물을 허가받았다면 앱 검토팀에 미리 양식(허가증 등)을 제출 5. 사용자 데이터/보안사항을 신중하게 관리 : 수집하는 데이터, 수집하는 .. 더보기
[앱소개] 막대사탕 : 게임도우미(화면캡쳐, 화면보호기) 막대사탕 : 게임도우미(화면캡쳐, 화면보호기) Ver2.0 1. 게임중 중요화면을 캡쳐하고 바로 그 이미지를 공유하고 싶을때 2. 자동사냥이나 레이드 같은 시간 걸리는 작업중일때 화면 꺼두기 (터치 방지, 배터리 소모 줄임, 몰겜기능) 3. 접근성을 사용하여 원하는 앱을 등록하면 앱을 실행할때 자동으로 막대사탕이 노출 됩니다. - 추후에도 다른 기능을 넣을 예정입니다. 접근성 기능 활성화 하는 방법 1. 막대사탕 앱 실행 2. 접근성 기능 활성화 클릭(스위치가 ON상태라면 활성화 되어 있는 상태입니다.) 3. 아래로 스크롤 하면 서비스란에 '막대사탕' 클릭 4. 스위치를 ON 5. 뒤로가기를 통해 앱으로 돌아가면 스위치가 ON인지 확인한다. 6. 완료. p.s 아이폰은 아쉽게도 이런기능을.. 더보기
안드로이드 다중언어(혹은 지역화) 언어리스트 정리 안드로이드 어플이 다양한 언어를 지원하도록 다중언어(multiple language) 혹은 지역화(localization)를 해줍니다.일반적으로 알고 있는 코드가 아닌 ISO 639-1 Code 값을 참고해야하구요~ [링크1] [링크2]res/value-xx 에서 국가코드를 넣어주면 되는데 주요(?)한 국가들을 아래와 같이 정리해 보았어요 @_@기본적은 발번역은 구글 번역에서. [링크] 폴더명(ISO 639-1 Code) 언어명(영어) 언어명(한글) values-ar Arabic 아랍어 values-be Belarusian 벨로루시어 values-bg Bulgarian 불가리아어 values-ca Catalan 카탈로니아어 values-cs Czech 체코어 values-da Danish 덴마크어 val.. 더보기
Android Studio API DEMO Android Studio 에서 API DEMO 를 사용하기 위해서 몇가지 방법이 필요하다. 1. https://android.googlesource.com/platform/development/ 에서 Sample 다운로드 2. 기존 Java소스로 되어 있기 때문에 import 하여 Gradle 구조로 변환시켜준다. 3. 변환 후 컴파일하면 xml파일이 아니라도 에러라고 뜨는데 xml 확장자를 붙여주면 된다. 3. gadle.build 파일에 support-v4와 Mms 관련 파일은 제외시켜준다. 주의 ! 각 버전에 맞게 소스를 다운로드 받아야 실행시 오류가 안나므로 디바이스에 맞는 소스를 다운 받아야 한다. apply plugin: 'com.android.application' android { com.. 더보기
Android Studio Cannot Load Project 아침에 출근해보니 프로젝트 로딩이 안되는...!! Android studio 2.3: Could not initialize class org.jetbrains.kotlin.android.actions.NewKotlinActivityAction 검색해보니 kotlin 플러그 문제였네요. Android Studio 실행후 아래 Configure > Plugins 에서 kotlin 검색 후 1.1.0으로 업데이트 해주시고 실행 하시면 됩니다. https://blog.jetbrains.com/kotlin/2017/03/kotlin-1-1/ 더보기
2016 Google Developers Summit 2016. 4. 28(목) Google Developers Summit 을 다녀왔습니다.오후에 시작이여서 회사에 있다가 일찍 도착했습니다.(회사를 일단 떠나보겠다는 마음?ㅎㅎ) 도착하니 로버트님이 리허설을 하고 계시네요 ㅎㅎ영어로 하다보니 역시나 알아들을리가 없네요 ㅠㅠ그냥도 어려운데..흑흑 기억에 남는건 네이티브 앱이 필요한 이유 정도겠네요 ^^그래도 이번에 관심있게 본건 Android N과 Studio 2.0 이겠죠? Android N에서 추가된 기능 중 많이 다룬 것은 멀티 윈도우였는데요.삼성폰에서만 지원하는 멀티 윈도우와 구글에서 지원하는 멀티 윈도우가 존재합니다. 차이점은 거의 없지만 큰 차이점이라면 활성화 되고 있는 Activity로 이동했을때 다른 Activity의Pause 인거 아닌가 같습.. 더보기
Android Studio MapView Android Studio 에서 MapView를 사용하는 방법은기존의 방법과는 많이 틀리기 때문에 정리해 보았습니다. Google API SDK를 따로 세팅하여 바로 xml로 적용했었는데아무리 MapView를 설정하여도 에러가 발생합니다. MapView 또한 Fragment로 변경되면서 다음과 같이 생성해줘야 합니다.먼저 클래스를 사용하기 위해 라이브러리를 추가시켜 줍니다.File > Project Structure > app > Dependencies 에서 + 버튼을 눌러 라이브러리를 추가 시켜주는데com.google.android.gms:play-services:6.5.87 를 클릭하여 추가합니다. 그리고 보여주고자 하는 xml에서 다음과 같이 입력합니다. 여기까지만 하면 끝?물른 아니죠 ㅎㅎ 기존에.. 더보기
MenuDrawer 라이브러리 안드로이드 앱을 살펴보면 거의 모든 앱이 왼쪽으로 스와이프 했을때 메뉴가 나오는 UI가 많이 있다. 그것을 지원해주는 오픈 소스가 MenuDrawer 이다. 변형방법 또한 다양하게 지원하고 있어서 쉽게 사용할 수 있다. 그 중 찾기 힘들었던 것을 공유하면 1. 전체 영역 말고 Contents 영역만 스와이프 되기. - Type.BEHIND ==> Type.OVERLAY2. 메뉴가 나올때 뒤쪽이 아닌 앞쪽으로 나타내기. - MenuDrawer.MENU_DRAG_WINDOW ==> MenuDrawer.MENU_DRAG_CONTENT예)mLeftMenu = MenuDrawer.attach(this, net.simonvt.menudrawer.MenuDrawer.Type.OVERLAY, Position.LEFT,.. 더보기
쌓여있는 액티비티 모두 지우기 i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK); 안드로이드에서 태스크란, 사용자가 특정한 목적을 이루기 위해 따르게 되는 액티비티들의 집합이다. 따라서 액티비티 스택은 1개 혹은 그 이상의 태스크로 구성된다. 더보기