안드로이드 | Android
-
[android studio] kotlin : hello world안드로이드 | Android/강의 | Lecture 2020. 4. 6. 13:50
0. Android Studio 환경 0-1. Android Studio 3.6.2 버전 1. 프로젝트 생성 1-1. Create New Project 1-2. Select a Project Template : Empty Activity 선택 1-3. Configure Your Project 1-3-1. Name : KotlinHelloWorld (원하는 것으로 명명) 1-3-2. Pakage name : com.kotlinhelloworld 1-3-3. Save location : C:\Users\SEOK\AndroidStudioProjects\KotlinHelloWorld 1-4. Language : Kotlin 1-5. Minimum SDK : API 21 : Android 5.0, Lollipop..
-
[Android] 프로젝트 복사 및 패키지 변경안드로이드 | Android/잡기장 | Notebook 2017. 9. 21. 21:39
1. AndroidStudioProjects 경로 이동 (내 컴퓨터 -> C 드라이브 -> Users -> 사용자이름 -> AndroidStudioProjects 폴더)2. 특정 프로젝트 폴더 복사 -> 복사한 폴더 붙여넣기 -> 프로젝트 폴더명 변경(※특정 프로젝트 폴더명 : Example, 변경된 프로젝트 폴더명 : CopyExample로 가정)3. Android Studio 실행4. File -> New -> Import Project -> AndroidStudioProjects 폴더 경로로 이동 -> CopyExample 프로젝트 폴더 선택 -> OK5. 왼쪽에 Project 탭 클릭 -> Android 모드를 Project 모드로 변경6. CopyExample 폴더 더블클릭7. settings...
-
[Android] 인앱 결제(In-app Billing) 구현안드로이드 | Android/잡기장 | Notebook 2017. 6. 9. 19:26
https://developer.android.com/google/play/billing/billing_integrate.html 를 참고하여 정리한 것입니다. 1. 프로젝트에 AIDL 파일 추가1-1. 메뉴에서 Tools -> Android -> SDK Manager 열기1-2. 메뉴에서 SDK Tools 클릭1-3. Google Play Billing Library 다운로드1-4. Project 창에서 src\main으로 이동1-5. main 폴더에서 마우스 오른쪽 클릭 > New > Directory 선택1-6. directory name을 aidl로 설정1-7. 생성된 aidl directory에서 마우스 오른쪽 클릭 > New > Package1-8. com.android.vending.bill..
-
[Android] 서명된/Release APK 추출안드로이드 | Android/잡기장 | Notebook 2017. 3. 29. 09:27
1. 메뉴탭에서 Build -> Generate Signed APK...2. Key store path에서 Create new...3. Key store path 설정(※자동으로 .jks 설정이 되어있음없는 경우 원하는 경로에 APP_NAME.jks으로 설정)4. Password, Confirm 설정(※원하는 비밀번호)5. Alias 설정 : 원하는 이름으로 설정6. Password, Confirm 설정 : 원하는 비밀번호로 설정7. First and Last Name 설정 : 원하는 이름으로 설정8. OK 버튼9. Remember passwords 체크 : 선택사항10. Next11. APK Destination Folder 확인12. Build Type에서 release 확인13. Finish14. ..
-
[Android] Google map API Key 발급 받기안드로이드 | Android/잡기장 | Notebook 2017. 3. 28. 13:04
https://developers.google.com/maps/documentation/android-api/signup?hl=ko내용을 정리 [Debug]1. google api console 접속2. 왼쪽 목록에서 '사용자 인증 정보'3. '사용자 인증정보 만들기' -> API 키 선택4. 키 제한 설정5. 키 제한 사항 -> Android 앱6. SHA-1 획득7. cmd -> debug.keystore가 있는 파일 경로로 이동(※debug.keystore는 일반적으로 C:\Users\USER_NAME\.android\ 에 존재)(※USER_NAME은 사용자 계정으로 입력 ex. NAME)8. keytool -list -v -keystore debug.keystore -alias androiddeb..
-
[Android] '오늘 하루 그만 보기' 구현안드로이드 | Android/잡기장 | Notebook 2017. 2. 9. 13:22
AlertDialog에서 '오늘 하루 그만 보기'를 구현하여 정리하였습니다. SharedPreferences를 이용하였습니다. 코드를 확인해보고, 이용할 부분을 사용하시면 됩니다. package com.example.preferencestest; import androidx.appcompat.app.AppCompatActivity; import android.app.AlertDialog; import android.content.DialogInterface; import android.content.SharedPreferences; import android.os.Bundle; import android.preference.PreferenceManager; import android.util.Log; i..
-
Android 기초강의) Step 1. HelloWorld안드로이드 | Android/강의 | Lecture 2015. 9. 20. 09:00
서론 대부분의 프로그래밍언어가 그렇듯 안드로이드 어플리케이션을 제작 하기에 앞서 가장 기본적으로 알아야하는 코드내용이 있습니다. 바로, 'HelloWorld'입니다. 첫번째 강의인만큼 무겁지 않은 소재로 시작하겠습니다. 이번 Step 1에서는 어플리케이션을 만들기위한 프로젝트 생성부터 자신의 휴대폰에 어플리케이션을 설치하여 확인해보는 작업까지 진행하도록 하겠습니다. 저는 Android Studio로 강의를 할 계획이며, Eclipse를 사용하셔도 무방합니다. 결과론적으로 안드로이드 어플리케이션을 만드는데 있어서 두 툴의 차이는 거의 없습니다만, 개인적으로 UI 측면에서 Android Studio가 Eclipse에 비해 더 깔끔해서 사용하기 시작했습니다. 1. 프로젝트 생성 : File > New > Ne..