일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Kotlin
- 안드로이드 스튜디오
- data class
- aging
- sealed class
- PyCharm
- GIT
- 크롤링
- cache
- Android IDE
- jsoup
- Android
- fixedRateTimer
- Schedule
- InteliJ
- Anaconda
- 파이썬
- 딥러닝
- 파이참
- jvm
- process
- 객체지향
- GC
- 안드로이드
- thread pool
- android studio 설치
- HTML Parser
- generics
- android studio
- 안드로이드 스튜디오 설치
- Today
- Total
목록Android (2)
탐비의 개발 낙서장
Geneics(제네릭) 클래스나 인터페이스 혹은 함수 등에서 동일한 코드로 여러 타입을 지원하게 해주는 기능 T는 타입 파라미터로, 클래스의 인스턴스를 생성할 때, type argument를 제공해야 한다. class Box(t: T) { var value = t } 1. 형태로 명시하는 방법이 있고 2. 생성자 등에서 추론 가능하게 하는 방법이 있다. val box: Box = Box(1) // Using type argument val box = Box(1) // Type Inferred 타입 파라미터 제약 클래스의 경우, 멤버 함수가 해당 타입에 대한 반복 또는 비교가 필요 할 경우 타입 파라미터에 제약을 걸어 줄 필요가 있다. class Set(elements: List) { private var..
1. 안드로이드 스튜디오 - Android Studio 안드로이드 스튜디오(Android Studio)는 구글에서 제공하는 안드로이드 앱 개발을 위해 공식으로 지원하는 IDE(통합 개발 환경)입니다. 강력한 IDE인 IntelliJ 기반으로 제작되어, 편리한 자동완성 등의 기능을 지원합니다. 과거에는 Eclipse를 기반으로 앱 개발 환경을 제공하였으나, 호환성 및 Eclipse의 무거움 등의 단점 때문에 이제는 Java와 Kotiln 중 어느 언어를 사용하던지 이제는 대부분 안드로이드 스튜디오를 사용해 안드로이드 앱을 개발하고 있습니다. 이 글에서는 안드로이드 앱 개발의 준비를 위해 안드로이드 스튜디오의 설치 방법에 대한 설명 및 프로젝트 생성을 해 보도록 하겠습니다. 2. 안드로이드 스튜디오 설치2...