profile
나만의 것으로 만들 때까지 공부합니다 ✏️
post-thumbnail

[Android] Thread, 개념 이해하기

👀 시작하기 전에... 1. 프로세스(process)란? 프로세스(process)는 단순히 실행 중인 프로그램이라고 할 수 있다. 즉, 사용자가 작성한 프로그램이 운영체제에 의해 메모리 공간을 할당 받아 실행 중인 것을 말한다. 프로세스는 프로그램에 사용되는 데이터와

2023년 5월 21일
·
0개의 댓글
·
post-thumbnail

[Android] ViewModel, 개념 이해하기

ViewModel이란? 소프트웨어 개발 아키텍처 패턴중 하나인 MVVM 아키텍처 패턴에서 파생된 개념으로 View와 Model 사이에서 매개체 역할을 하고, View의 데이터를 관리하는 역할을 한다. AAC ViewModel Anroid Architecture Vie

2023년 4월 8일
·
0개의 댓글
·
post-thumbnail

[Android] findViewById() 그걸 왜 써? viewBinding, dataBinding

findViewById? 액티비티에서 xml에 있는 뷰를 수정하기 위해서는 뷰의 id와 변수를 연결해주어야 하는데 그 때 findViewById 를 사용하여 연결한다. findViewById의 문제점 존재하지 않는 View의 id를 가져올 경우 Null Excepti

2023년 3월 25일
·
0개의 댓글
·
post-thumbnail

[Android] 디자인 패턴이 뭐지?

디자인 패턴이란? 소프트웨어 디자인에서 공통적으로 발생하는 문제에 대해 재사용 가능한 해결책. 어플리케이션이나 시스템을 디자인할 때 공통된 문제들을 해결하는데에 쓰이는 형식화 된 가장 좋은 패턴. 간단히 말해서 효율적인 코드를 만들기 위한 설계 방법 이라고 말할 수

2023년 3월 5일
·
0개의 댓글
·
post-thumbnail

2023 겨울 해커톤 회고록

💡 아이디어 회의 이번 해커톤의 주제는 신입생들을 위한 소프트웨어 개발'

2023년 2월 12일
·
6개의 댓글
·
post-thumbnail

대소고 2022년 회고록

3월 1. 교육봉사 동아리 두카미 학교에서 가입한 첫 동아리. 나는 가르치고 알려주는 것을 좋아하고 그러면서 나도 다시 한 번 공부할 수 있기 때문에 그 점이 좋아서 두카미에 지원하였다. 두카미에서 친구들을 많이 사귀고 친해져서 좋았다😀 2. 코드업 당시에 친구

2023년 1월 6일
·
1개의 댓글
·
post-thumbnail

[Android] 안드로이드 4대 컴포넌트

4대 컴포넌트란? 4대 컴포넌트는 안드로이드 앱의 필수적인 기본 구성 요소입니다. 4대 컴포넌트는 액티비티(Activity), 서비스(Service), 방송 수신자(Broadcast Receiver), 콘텐츠 제공자(Content Provider)가 있습니다. 텍스트

2022년 7월 18일
·
1개의 댓글
·