일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- javascript
- as?
- js
- ListView
- 파이썬
- 안드로이드
- golang
- go
- var
- Python
- 자바
- Array
- HP
- 노트북
- 함수
- 리스트 뷰
- 자바스크립트
- 오버로딩
- 연산자
- Kotlin
- node.js
- 배열
- adapter
- 싱글 스레드
- Java
- 노트북 추천
- 패널 교체
- Overloading
- Android
- 코틀린
- Today
- Total
목록안드로이드 (18)
Bbaktaeho
시작하기에 앞서 필자의 java 언어 수준은 학교 전공 수업인 java언어와 jsp 프로그래밍에서 배운 것으로 멈춰있고 kotlin 언어의 수준은 자바와 마찬가지로 프로젝트 경험 없이 기초만 배운 상황입니다. 따라서 개인적인 견해가 거의 없으므로 찾아본 참고 자료를 토대로 글을 이어가겠습니다. 잘못된 부분이 있다면 댓글로 피드백 부탁드립니다. 자바의 특징 객체 지향 방법론을 사용하며 여러 운영체제에서 실행될 수 있는 언어 자바 언어의 특징에 대해서 간단하게 보도록 하겠습니다. 멀티 플랫폼 크로스 플랫폼이라고도 불리는데 JVM(Java Virtual Machine)만 설치되어 있으면 어떤 운영체제에서도 애플리케이션을 작동시킬 수 있습니다. 메모리 관리 자바는 포인터 개념이 없고 자동으로 메모리를 관리합니다..
안드로이드 개발하기 안드로이드 플랫폼의 구조는 리눅스 커널과 JAVA API Framework 가 결합된 형태입니다. 따라서 안드로이드는 자바를 기반으로 하기 때문에 JAVA-Development-Kit(JDK)을 설치해야 합니다. JDK 설치 Oracle JDK 와 OpenJDK 가 있습니다. Oracle 에서 상업적인 jdk와 오픈 소스로 배포한 jdk가 있습니다. Oracle JDK를 사용하면 보안에 안정적이긴 하지만 유료로 사용해야 합니다. 그래서 OpenJDK 기반인 Zulu 배포판을 설치해서 사용하겠습니다. 아래 주소로 들어가서 다운로드합니다. https://www.azul.com/downloads/zulu-community/?architecture=x86-64-bit&package=jdk D..