달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  


 

 

Android Studio - download(설치파일 다운로드)

 

http://developer.android.com  홈페이지 접속 >>

상단 메뉴에서 [Android Studio] 클릭


 

 

 

https://developer.android.com/studio/

[DOWNLOAD ANDROID STUDIO] 녹색의 다운로드 버튼 클릭


 


 

[ I have read and agree with the above terms and conditions(본인은 상기 사용 약관을 읽었으며 이에 동의합니다.)] 체크 >>

파란색의 [ Download ANDROID STUDIO FOR WINDOWS] 버튼 클릭


 


 


 


 

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

Android SDK API 19 - AVD19-애뮬레이터 한글 설정

 

 

에뮬레이터 실행

 

Settings 실행


 

Language & input 실행


 

 

Language 클릭


 

스크롤 끝까지 항목 이동한

한국어 항목 클릭


 

한글로 언어 변경 완료!


 


 

 

 

 

 


Posted by codedragon codedragon

댓글을 달아 주세요


 

 

Empty Activity

MS Office 문서작성시 "새문서" 생성하는 것과 동일한 작업입니다.

 

 

 

 

"Empty Activity" 프로젝트 생성하기

[Empty Activity] 선택 >> [Next]


 

 

[Finish]


 


 

 



'Development > Android' 카테고리의 다른 글

Android Studio - download(설치파일 다운로드)  (0) 2019.08.14
Android SDK API 19 - AVD19-애뮬레이터 한글 설정  (0) 2019.08.04
"Empty Activity" 프로젝트 생성하기  (0) 2019.07.23
TimePickerDialog형태  (0) 2019.07.18
apk file  (0) 2019.07.06
Android API문서  (0) 2019.06.30
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

 

TimePickerDialog형태

·       TimePickerDialog형태 - true

·       TimePickerDialog형태 - false

 

 

TimePickerDialog형태 - true

newTimePickerDialog(this,timepickerListener,dateAndTime.get(Calendar.HOUR_OF_DAY), dateAndTime.get(Calendar.MINUTE),true).show();


 

 

 

 

 

 

TimePickerDialog형태 - false

newTimePickerDialog(this,timepickerListener,dateAndTime.get(Calendar.HOUR_OF_DAY), dateAndTime.get(Calendar.MINUTE),false).show();

 


 


'Development > Android' 카테고리의 다른 글

Android SDK API 19 - AVD19-애뮬레이터 한글 설정  (0) 2019.08.04
"Empty Activity" 프로젝트 생성하기  (0) 2019.07.23
TimePickerDialog형태  (0) 2019.07.18
apk file  (0) 2019.07.06
Android API문서  (0) 2019.06.30
색상표기 - RGB표기법(16진수 표기법)  (0) 2019.06.28
Posted by codedragon codedragon

댓글을 달아 주세요

2019. 7. 6. 01:30

apk file Development/Android


 

 

apk file

·         Android 패키지 파일의 확장자(.apk) 파일입니다.

·         앱을 설치할 다운로드 되는 파일로 jar(Java 아카이브) 형식의 zip 파일 기반입니다.

·         안드로이드 앱에 관한 모든 데이터를 가지고 있습니다.

 

 


 


'Development > Android' 카테고리의 다른 글

"Empty Activity" 프로젝트 생성하기  (0) 2019.07.23
TimePickerDialog형태  (0) 2019.07.18
apk file  (0) 2019.07.06
Android API문서  (0) 2019.06.30
색상표기 - RGB표기법(16진수 표기법)  (0) 2019.06.28
Android 프로젝트 빌드 과정, 빌드 과정 도식도  (0) 2019.06.19
Posted by codedragon codedragon

댓글을 달아 주세요


 

 

Android API문서

 

홉페이지에 접속

https://developer.android.com/

 

상단 메뉴에서 [문서] 클릭


 

 

 

페이지 하단으로 이동한 >>

하단 메뉴에서 [API 참조] 링크를 클릭


 

왼쪽 메뉴에서 [android Platform] 클릭합니다.

API 버전 레벨을 선택할 있으며 패키지별로 정리된 문서를 확인할 있습니다.

그외 왼쪽 메뉴를 통해 카테고리로 분류되어진 문서들을 원하는 부분을 확인할 있습니다.

https://developer.android.com/reference/packages


 

 

https://developers.google.com/android/reference/packages




'Development > Android' 카테고리의 다른 글

TimePickerDialog형태  (0) 2019.07.18
apk file  (0) 2019.07.06
Android API문서  (0) 2019.06.30
색상표기 - RGB표기법(16진수 표기법)  (0) 2019.06.28
Android 프로젝트 빌드 과정, 빌드 과정 도식도  (0) 2019.06.19
Audio(오디오)  (0) 2019.06.10
Posted by codedragon codedragon

댓글을 달아 주세요


 

RGB표기법(16진수 표기법)

16진수 표기법은 RGB표기법 이라고도 합니다.

R(red) 2자리, G(green) 2자리, B(blue) 2자리 총 6자리로 구성됩니다.

 

RR

GG

BB

 

 

 

 

 

 

 

RGB 색상 표기 방식

XML 레이아웃에 색상을 지정할 때는 (#)기호를 앞에 붙여 색상값을 입력합니다.

형식

설명

#RGB

#F00 (12비트 빨강)

#ARGB

#8F00 (12비트 투명도 50% 빨강)

#RRGGBB

#FF00FF (24비트 보라색)

#AARRGGBB

#FFFF0000 (24비트 불투명한 빨강)

#FF808080 (24비트 불투명한 회색)

#8000FF00 (24비트 투명도 50% 초록)

#80FF00FF (24비트 투명도 50% 보라색)

AA (Alpha)

·       투명도 (00..FF)

·       00 100% 투명이고, FF 완전 불투명을 의미

RR (Red)

·       빨강의 농도 (00..FF)

·       00 빨강색이 하나도 없음을 의미

GG (Green)

·       초록의 강도 (00..FF)

·       00 초록이 하나도 없음을 의미

BB (Blue)

·       파랑의 강도 (00..FF)

·       00 파랑이 하나도 없음을 의미

  

*코드에서 색상 값은 정수(int)

 

 


'Development > Android' 카테고리의 다른 글

apk file  (0) 2019.07.06
Android API문서  (0) 2019.06.30
색상표기 - RGB표기법(16진수 표기법)  (0) 2019.06.28
Android 프로젝트 빌드 과정, 빌드 과정 도식도  (0) 2019.06.19
Audio(오디오)  (0) 2019.06.10
LG MTP 연결  (0) 2019.06.01
Posted by codedragon codedragon

댓글을 달아 주세요



 

 

Android 프로젝트 빌드 과정

·         안드로이드 스튜디오에서 만들어진 앱은 빌드(컴파일) 과정을 거쳐 바이트 코드로 변환 패키징 과정을 거쳐 apk파일이 만들어집니다.

·         apk 해당 디바이스에 설치가 되면 ART런타임에서 실행해 주게 됩니다.

 

 

 

 

 

빌드 과정 도식도


 


 

 

자바코드, 리소스파일, 매니페이스파일, R.java파일을 포함하여 빌드과정이 이루어지며

자바코드와 마찬가지로 클래스파일로 빌드되어 하나의 애플리케이션 파일로 만들어집니다. (.class 자바 클래스파일은 안드로이드의 기본 라이브러리에 종속되어 있으며 R.java파일을 참조하게 됩니다.)

 

클래스파일은 안드로이드 가상머신에서 실행될 있는 DEX포멧(안드로이드 실행파일 포멧)으로 변환되어 집니다.

리소스파일은 필요한 경우 바이너리 파일로 빌드됩니다.

 

DEX파일과 리소스파일들은 인증을 포함한 패키징과정을 거쳐 설치가능한 apk파일을 생성합니다.

안드로이드 애플리케이션은 해당 디바이스 플랫폼에 설치하게 되면 VM에서 실행되게 됩니다.

 


'Development > Android' 카테고리의 다른 글

Android API문서  (0) 2019.06.30
색상표기 - RGB표기법(16진수 표기법)  (0) 2019.06.28
Android 프로젝트 빌드 과정, 빌드 과정 도식도  (0) 2019.06.19
Audio(오디오)  (0) 2019.06.10
LG MTP 연결  (0) 2019.06.01
지역 호환성  (0) 2019.05.21
Posted by codedragon codedragon

댓글을 달아 주세요


 

Audio(오디오)

·       재생 가능한 미디어 소스

·       재생 가능한 포맷

 

 

 

 

 

재생 가능한 미디어 소스

·       실행 파일에 내장된 리소스(내장 영역)

·       SD카드에 파일 형태로 저장된 미디어

·       네트워크로 전송된 스트림(서버 영역)

 

 

 

 

 

재생 가능한 포맷

종류

포맷

오디오

wav

mp3

midi

ogg

3gp

 

 

 

 

images.google.com

 





'Development > Android' 카테고리의 다른 글

색상표기 - RGB표기법(16진수 표기법)  (0) 2019.06.28
Android 프로젝트 빌드 과정, 빌드 과정 도식도  (0) 2019.06.19
Audio(오디오)  (0) 2019.06.10
LG MTP 연결  (0) 2019.06.01
지역 호환성  (0) 2019.05.21
"Blank Activity" 프로젝트 생성하기  (0) 2019.05.15
Posted by codedragon codedragon

댓글을 달아 주세요



 

 

LG MTP 연결

PC 스마트폰을 연결한 >>

스마트폰의 상단 알림 목록에서 [미디어 파일 전송(MTP)모드] 선택합니다.


 

 

[미디어 파일 전송(MTP)] 선택합니다.


 

 


'Development > Android' 카테고리의 다른 글

Android 프로젝트 빌드 과정, 빌드 과정 도식도  (0) 2019.06.19
Audio(오디오)  (0) 2019.06.10
LG MTP 연결  (0) 2019.06.01
지역 호환성  (0) 2019.05.21
"Blank Activity" 프로젝트 생성하기  (0) 2019.05.15
AsyncTask 장점과 단점  (0) 2019.05.09
Posted by codedragon codedragon

댓글을 달아 주세요