반응형

Android 36

[Android] 안드로이드 6.0 이상의 권한 설정과 필수 권한

안드로이드 6.0 이상부터는 androidmanifest.xml에서 권한 설정하는 것 외에 앱 실행시 권한에 대한 설정을 사용자가 허용할지 거부할지 지정할 수 있게 되어있습니다. 사용자가 권한 설정을 거부하면 androidmanifest.xml에서 권한 설정을 하더라도 앱이 실행되지 않습니다. 앱을 실행했을 때 권한 설정을 위해 다음과 같이 사용자가 권한을 허용할지 거부할지 결정할 수 있는 창이 뜨게 합니다. 안드로이드의 권한은 매우 다양해서 안드로이드의 권한에는 무엇이 있는지 살펴보려면 다음 링크를 참조하세요. developer.android.com/reference/android/Manifest.permission?hl=ko Manifest.permission | Android 개발자 | Androi..

Android 2020.09.05

[Android] 1주차 스터디 (액티비티, Button, ImageView, TextView, Toast)

1주차에서는 안드로이드의 전반적인 모습과 주요 기능 몇 가지를 살펴보았습니다! 먼저, 액티비티란? 화면 단위 하나라고 말할 수 있습니다 앱을 실행시켰을 때 화면 하나를 액티비티라고 합니다. activity_main.xml 살펴보기 View 부분을 이렇게 구성하였습니다! Button 하나, ImageView 하나, TextView 하나로 구성되어 있습니다. 먼저 Button은 말 그대로 버튼을 의미합니다. Button에 설정한 속성을 살펴보겠습니다. android:id="@+id/btn_toast" 버튼의 id 값을 설정하는 것 입니다. btn_toast 부분이 id값을 의미하며 원하는 대로 바꿀 수 있습니다. toast 메세지를 띄우는 버튼이라는 의미로 btn_toast라고 해주었습니다. android:..

Android 2020.09.03

[Android] 자바와 코틀린

자바와 코틀린 자바는 안드로이드 개발에서 가장 많이 사용되는 프로그래밍 언어 중 하나였습니다. 하지만 자바가 가지고 있는 기술적인 한계가 큰 문제였습니다. 자바가 가지고 있는 한계때문에 안드로이드 API 디자인에 관련된 문제와 장황한 언어로 인한 개발상의 오류가 빈번히 발생하였습니다. 이러한 문제점을 극복하기 위해 만들어진 것이 코틀린입니다. 코틀린은 Android Studio를 만든 회사인 JetBrain에서 만든 언어입니다. 코틀린은 자바 가상머신(JVM) 위에서 동작하는 정적 언어이며 안드로이드와 100% 호환할 수 있습니다. 자바는 객체지향 프로그래밍이라서 클래스 내부에 있는 함수에서만 로직을 작성할 수 있지만, 코틀린은 함수형 프로그래밍이라서 이런 제한없이 작성할 수 있습니다. 다음과 같이 차이..

Android 2020.08.27

[Android] 안드로이드9와 안드로이드10

안드로이드9와 안드로이드10 안드로이드9는 안드로이드 운영 체제 중 16번째 버전이며 9번째 주요 업데이트입니다. 2018년 8월 6일 정식 출시되었습니다. 안드로이드9의 주요 특징에 대해 살펴보겠습니다. 1. 다크모드 안드로이드9에서는 정식으로 다크모드 옵션을 추가했습니다. 다크모드는 배경을 흰색에서 검은색으로 바꾸는 것으로 눈의 피로도를 줄이고 모바일 기기의 전력을 절감 시킬 수 있습니다. 2. 계기판과 앱 타이머 계기판과 앱타이머는 사용자의 스마트폰 이용패턴을 파악한 후 제어할 수 있도록 하는 기능입니다. 계기판은 사용자가 특정 앱을 어느 시간에 얼마나 사용했는지 분석해주는 기능입니다. 사용시간뿐만 아니라 앱을 실행하고 어떤 일을 수행했는지 상세하게 알 수 있습니다. 앱 타이머는 계기판을 통해 파악..

Android 2020.08.27

안드로이드 스튜디오 설치

안드로이드 스튜디오 설치 1. 안드로이드 개발자 페이지에 접속합니다. 다음 링크에 접속합니다. developer.android.com/ Android 개발자 | Android Developers Android 앱 개발자를 위한 공식 사이트입니다. Android SDK 도구 및 API 문서를 제공합니다. developer.android.com 2. 접속한 후 Android 스튜디오를 클릭합니다. 3. 다음과 같은 화면이 나오면 DOWNLOAD를 누릅니다. 4. 약관 동의를 한 후 다운로드를 누릅니다. 5. 다운이 끝나면 설치화면이 나타납니다. 다음과 같이 차례대로 클릭합니다. 6. 다음과 같이 나타나면 안드로이드 스튜디오 설치가 완료되었습니다. 안드로이드 스튜디오 설정 및 실행 확인 1. 설치가 완료된 후..

Android 2020.08.24

JDK(1.8버전) 설치 및 환경변수 설정

JDK(1.8버전) 설치 1. 오라클 홈페이지에 접속하면 다음과 같은 화면을 볼 수 있습니다. 아래의 링크에 접속하세요! www.oracle.com/kr/index.html 2. 계정보기를 눌러서 계정을 만들고 로그인합니다. 3. 리소스에서 개발자센터를 누르면 두번째 사진과 같은 화면이 나옵니다. 다운로드에서 All Java Downloads를 클릭합니다. 4. 스크롤을 내리면 다음과 같은 화면을 볼 수 있습니다. 개발자 다운로드의 Java를 클릭합니다. 5. 스크롤을 내리면 Java SE 8이 나옵니다. JDK Download를 클릭합니다. 6. 자신의 OS에 맞는 설치파일을 클릭하고 다운로드를 진행합니다. 7. 설치가 완료되면 다음과 같이 폴더가 생성된 것을 볼 수 있습니다! JDK 환경변수 설정 1..

Android 2020.08.24
반응형