Android (21) 썸네일형 리스트형 [Android] 안드로이드 앱 초기 실행시 권한 요청하기 안드로이드 앱 초기 실행시 다음과 같이 런타임 권한 요청 예를 들어 AndroidManifest.xml 에 다음과 같이 권한을 설정해두었으면 초기 실행시 해당 권한들에 대한 허용을 받음(인터넷은 자동으로 되어 따로 권한을 받지 않습니다.) 우선 전체적인 코드는 다음과 같습니다. public class MainActivity extends AppCompatActivity { private static final int MULTIPLE_PERMISSION = 10; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main).. 안드로이드 SHA-1 확인(디버그 서명 인증서) 안드로이드 스튜디오에서 간단하게 확인이 가능합니다. Terminal 탭에서 아래의 명령어를 입력후 엔터가 아닌 Ctrl+엔터를 합니다. gradlew signingReprort 다음과 같이 키 확인이 가능합니다. [안드로이드] 카카오 톡 로그인 서비스 구현 [3/3] 처음 들어오신 분은 이전 글을 참고해 주세요. [안드로이드] 카카오 톡 로그인 서비스 구현 [2/3] 자 이전 글에 이어서 계속 진행하도록 하겠습니다. 혹시나 처음 들어오신 분은 이전 글을 참고해주시기 바랍니다. 이전 글 [안드로이드] 카카오 톡 로그인 서비스 구현 [1/3] 안녕하세요 이번에는 baessi.tistory.com 코드 작성 자 그럼 이렇게 초기 설정이 끝났고 실제로 구현을 해보도록 하겠습니다. 제가 작성한 코드를 보고 이해가 안 되거나 궁금한 부분이 있으면 아래를 참고해주세요. Kakao Developers_ 더 나은 세상을 꿈꾸고 그것을 현실로 만드는 이를 위하여 카카오에서 앱 개발 플랫폼 서비스를 시작합니다. developers.kakao.com 우선 GlobalApplication... [안드로이드] 카카오 톡 로그인 서비스 구현 [2/3] 자 이전 글에 이어서 계속 진행하도록 하겠습니다. 혹시나 처음 들어오신 분은 이전 글을 참고해주시기 바랍니다. 이전 글 [안드로이드] 카카오 톡 로그인 서비스 구현 [1/3] 안녕하세요 이번에는 안드로이드에서 카카오로 로그인할 수 있는 서비스를 구현하는 내용을 다뤄보도록 하겠습니다. Kakao Developers 가입 Kakao Developers_ 더 나은 세상을 꿈꾸고 그것을 현실로 만드 baessi.tistory.com 네이티브 앱 키 등록 자 그럼 Kakao Developers에서 저장해 두었던 네이티브 앱 키를 프로젝트에 등록하도록 하겠습니다. 우선 네이티브 앱 키의 정보를 가져옵니다. Kakao Developers에서 일반- 기본 정보 - 네이티브 앱 키를 복사합니다. 먼저 values에 st.. [안드로이드] 카카오 톡 로그인 서비스 구현 [1/3] 안녕하세요 이번에는 안드로이드에서 카카오로 로그인할 수 있는 서비스를 구현하는 내용을 다뤄보도록 하겠습니다. Kakao Developers 가입 Kakao Developers_ 더 나은 세상을 꿈꾸고 그것을 현실로 만드는 이를 위하여 카카오에서 앱 개발 플랫폼 서비스를 시작합니다. developers.kakao.com 간단한 가입 후 로그인을 합니다. 앱 만들기 그리고 상단 부분에 다음과 같이 내 애플리케이션을 클릭합니다. 앱 만들기 버튼을 클릭합니다. 식별할 수 있는 아이콘과 앱 이름 회사명을 입력합니다. 자 그리고 앱이 간단하게 생성이 되었습니다. 사용자 설정 그리고 사이드에 개요 버튼을 클릭합니다. 처음 시작하는 경우 사용자 관리 설정을 해야 합니다. 사용자 관리 버튼을 클릭. 사용자 관리에 대한 .. [안드로이드] Logcat 출력 시 색상 변경하기. 이번에는 안드로이드 개발 시 Logcat에서 가독성을 높이기 위해 색상을 변경하는 방법에 대해 소개해드리도록 하겠습니다. Editor - Color Scheme - Android Logcat 을 찾아 클릭합니다. 각각의 로그 타입을 선택한 후에 색상을 변경하시면 됩니다. 저는 제가 원하는 색상으로 아래와 같이 설정하였습니다. Debug: #6492BD Info: #5B884E Warn: #BDB218 Error : #FF6B68 Assert: #936BAC Inherit values from: 을 체크 해제하고 변경하시면 됩니다. 여기서 아래 예시를 볼 수 있습니다. 아래 사진은 수정 전 Logcat입니다. 수정 후 Logcat입니다. 이렇게 간단한 설정으로 Logcat의 가독성을 높일 수 있습니다. 감.. [Android]네아로, 네이버로 로그인 서비스 구현 [2/2] 우선 네아로를 사용하기 위한 이전 글입니다. 처음 들어오신 분들은 아래의 글을 먼저 참고하시기 바랍니다. [Android]네아로, 네이버로 로그인 서비스 구현 [1/2] 오늘은 네이버 아이디로 로그인 서비스인 일명 네아로를 안드로이드 앱(App)에 구현을 해보도록 하겠습니다. 요구사항 우선 네아로를 사용하기 위해선 다음과 같은 요구 사항이 충족되어야 합니 baessi.tistory.com 로그인 구현 아래의 코드는 참고만 하시고 전체 코드는 마지막 부분에 올려두도록 하겠습니다. 자 그럼 이제 사용하고자 할 액티비티와 레이아웃을 생성합니다. 저는 간단하게 NaverLoginActivity로 파일을 생성했습니다. 그리고 해당 레이아웃 파일에 다음과 같은 구문을 추가합니다. 레이아웃을 확인해 보면 다음과 같이.. [Android]네아로, 네이버로 로그인 서비스 구현 [1/2] 오늘은 네이버 아이디로 로그인 서비스인 일명 네아로를 안드로이드 앱(App)에 구현을 해보도록 하겠습니다. 요구사항 우선 네아로를 사용하기 위해선 다음과 같은 요구 사항이 충족되어야 합니다. 애플리케이션 등록 네이버 Developers에 어플을 등록합니다 아래 사이트로 접속합니다. 애플리케이션 - NAVER Developers developers.naver.com 해당 정보를 입력합니다, 저는 테스트 용으로 진행하기 때문에 다음과 같이 입력했습니다. 본인의 환경에 맞게 설정하여 다음 정보를 입력합니다. 안드로이드 AndroidManifest.xml에서 package 명을 복사합니다. 우선 테스트로 진행하기 때문에 다음과 같이 입력하였습니다. 자 그럼 등록 단계는 끝입니다 다음으로 넘어가겠습니다. 개발 환.. 이전 1 2 3 다음