LoginActivity 에서 버튼 클릭 시 MainActivity로 화면 전환이 되는데, 이 때 앱이 죽음. W/LoginActivity: ID: Unknown, PWD: E/LoginActivity: onPause Called D/AndroidRuntime: Shutting down VM E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.mystrava, PID: 29176 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.mystrava/com.example.mystrava.MainActivity}: java.lang.NullPointerE..
Expressions Precedence Title Symbols Highest Postfix ++, --, ., ?., ? Prefix -, +, ++, --, !, label Type RHS :, as, as? Multiplicative *, /, % Additive +, - Range .. Infix function simpleIdentifier Elvis ?: Named checks in, !in, is, !is Comparison , = Equality ==, !=, ===, !== Conjunction && Disjunction || Spread operator * Lowest Assignment =, +=, -=, *=, /=, %= 참고 https://kotlinlang.org/docs/r..

Goal LoginActivity -> UserActivity 로 전환 시 id를 전달한다. (로그인 후 사용자 정보 조회 페이지로 넘어감) LoginActivity override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_login) Log.e("LoginActivity", "onCreate Called") val btnSignRegister = findViewById(R.id.btnOk) btnSignRegister.setOnClickListener { val editTextId: EditText = findViewById(R.id.editTe..

https://developer.android.com/guide/components/activities/activity-lifecycle?hl=ko Activity 클래스는 상태 변화를 알아차릴 수 있는 여러 콜백을 제공한다. 각 콜백은 상태 변화에 적합한 특정 작업을 실행할 수 있도록 한다. Activity 수명 주기 수명 주기 단계 간에 전환하기 위해 Activity 클래스는 6가지 콜백으로 구성된 핵심 집합의 onCreate(), onStart(), onResume(), onPause(), onStop(), onDestroy() 를 제공한다. Activity가 새로운 상태에 들어가면 시스템은 각 콜백을 호출한다. 몇 가지 예외를 제외하고 앱은 백그라운드에서 실행될 때 Acitvitiy를 실행할 수 ..
깡샘의 안드로이드 앱 프로그래밍 with 코틀린 안드로이드-코틀린 분야 1위 도서였던 개정판에 이어 개정 2판이 출간되었다. 이번 판에서는 안드로이드 13, 티라미수 기준으로 달라진 내용을 보충했으며 실습 소스를 업데이트하며 책의 완성도를 더욱 높였다. 이 책은 구글에서 공식 언어로 채택한 코틀린으로 안드로이드 앱을 개발하는 전 과정을 다룬다. IT 업계의 명강사인 깡샘이 입문자도 쉽게 이해할 수 있게 구성하여 이 책만으로도 코틀린 모바일 앱 개발자로 성장할 수 있도록 했다. 특히 우리가 한번쯤 사용해 본 기능들을 실습 주제로 다뤄서 끝까지 흥미를 잃지 않고 학습할 수 있다. 코틀린 문법의 핵심을 친절하게 설명했으며 앱의 첫 화면 설계부터 이벤트 처리, 알림, 데이터베이스, 위치 정보 활용, 네트워킹, ..
깡샘의 안드로이드 앱 프로그래밍 with 코틀린 안드로이드-코틀린 분야 1위 도서였던 개정판에 이어 개정 2판이 출간되었다. 이번 판에서는 안드로이드 13, 티라미수 기준으로 달라진 내용을 보충했으며 실습 소스를 업데이트하며 책의 완성도를 더욱 높였다. 이 책은 구글에서 공식 언어로 채택한 코틀린으로 안드로이드 앱을 개발하는 전 과정을 다룬다. IT 업계의 명강사인 깡샘이 입문자도 쉽게 이해할 수 있게 구성하여 이 책만으로도 코틀린 모바일 앱 개발자로 성장할 수 있도록 했다. 특히 우리가 한번쯤 사용해 본 기능들을 실습 주제로 다뤄서 끝까지 흥미를 잃지 않고 학습할 수 있다. 코틀린 문법의 핵심을 친절하게 설명했으며 앱의 첫 화면 설계부터 이벤트 처리, 알림, 데이터베이스, 위치 정보 활용, 네트워킹, ..
프로젝트 디렉토리 구조 test 라는 이름으로 프로젝트 생성 후, test.kt 이름으로 된 파일에 소스코드 작성 디렉토리 구조가 제일 이해가 안돼서 소스 파일을 여기저기 이동 후 돌려보거나 git 디렉토리 보고 비교하는 중.. 몇번 해보고 정확히 파악 필요. # 소스 경로: AndroidStudioProjects/test/app/src/main/java/com/example/test % tree -L 2 test test ├── app │ ├── build │ ├── build.gradle │ ├── libs │ ├── proguard-rules.pro │ └── src ├── build │ └── kotlin ├── build.gradle ├── gradle │ └── wrapper ├── gradl..
- Total
- Today
- Yesterday
- 코틀린
- EH
- 레포지토리패턴
- 청년내일채움공제
- 프로그래머스
- android
- VLLO
- 내채공
- 클라우드 네이티브 애플리케이션 디자인 패턴
- 내채공만기
- 알고리즘
- 동기메시징기술
- 코딩테스트
- Kotlin
- 안드로이드
- 아이폰영상편집어플후기
- InShot
- 통신패턴
- AdobeClip
- 쇼코의미소
- TKD
- gitlab_ssh_permission_denied
- 디자인패턴
- Repository pattern
- Vlogr
- 수학 #다이나믹프로그래밍 #게임이론
- 맥북개발환경
- https://kotlinlang.org/docs/object-declarations.html
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |