전체 글 182

TIL (03.19)

CodeKata [프로그래머스_Kotlin] 개인정보 수집 유효기간 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 고 rlawog.tistory.com Android 입문 과제 완료 putExtra, getExtra로 값 넘기고 받기 Intent 사용/재정리 Kotlin - Intent 안드로이드 앱은 컴포넌트 기반의 구조인데, 이를 완성시켜 주는 것이 인텐트이다. 컴포넌트를 실행하기 위해 시스템에 전달하는 메세지 객체로 기능을 수행하는 함수를 제공하지 않고 데이터 rlawog.tistory.com

Kotlin/TIL 2024.03.19

[프로그래머스_Kotlin] 개인정보 수집 유효기간

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 고객의 약관 동의를 얻어서 수집된 1~n번으로 분류되는 개인정보 n개가 있습니다. 약관 종류는 여러 가지 있으며 각 약관마다 개인정보 보관 유효기간이 정해져 있습니다. 당신은 각 개인정보가 어떤 약관으로 수집됐는지 알고 있습니다. 수집된 개인정보는 유효기간 전까지만 보관 가능하며, 유효기간이 지났다면 반드시 파기해야 합니다. 예를 들어, A라는 약관의 유효기간이 12 달이고, 2021년 1월 5일에 수집된 개인정보가 A약관으로 수집되었다면 해당 개인정보는 2022년 1월 4일까지 보관 가능하며 2022년..

프로그래머스 2024.03.19

Kotlin - Intent

안드로이드 앱은 컴포넌트 기반의 구조인데, 이를 완성시켜 주는 것이 인텐트이다. 컴포넌트를 실행하기 위해 시스템에 전달하는 메세지 객체로 기능을 수행하는 함수를 제공하지 않고 데이터를 담는 클래스이다. -> 컴포넌트를 실행하기 위해 시스템에 넘기는 정보 즉, 실행하고자하는 컴포넌트 정보를 담은 인텐트를 구성해서 시스템에 넘기면 시스템에서 인텐트의 정보를 분석해 맞는 컴포넌트를 실행해주는 구조 명시적 / 암시적 인텐트 ? 인텐트에 의해 다른 컴포넌트를 실행할 때 인텐트에 어떤 정보를 담는지에 따라 크게 명시적 인텐트와 암시적 인텐트로 구분된다. 명시적 인텐트 실행하고자 하는 컴포넌트의 클래스명을 인테트에 담는 방법이다. 주로 같은 앱의 컴포넌트에 실행할 때 이용하는 방법이다. // 명시적 인텐트 실행 //..

카테고리 없음 2024.03.19

TIL (03.18)

CodeKata [프로그래머스_Kotlin] 바탕화면 정리 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 코 rlawog.tistory.com coerceAtLeast / coerceAtMost 사용 Android 강의 1 - 3주차 완료 Kotlin 문법 키오스크 과제 관련 lv4 -5 코드 분석 강의 코드 분석 | Notion Lv4 ubiquitous-triangle-3a5.notion.site abstract 정리 return vs break 차이 정리

Kotlin/TIL 2024.03.18

[프로그래머스_Kotlin] 바탕화면 정리

프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 코딩테스트를 준비하는 머쓱이는 프로그래머스에서 문제를 풀고 나중에 다시 코드를 보면서 공부하려고 작성한 코드를 컴퓨터 바탕화면에 아무 위치에나 저장해 둡니다. 저장한 코드가 많아지면서 머쓱이는 본인의 컴퓨터 바탕화면이 너무 지저분하다고 생각했습니다. 프로그래머스에서 작성했던 코드는 그 문제에 가서 다시 볼 수 있기 때문에 저장해 둔 파일들을 전부 삭제하기로 했습니다. 컴퓨터 바탕화면은 각 칸이 정사각형인 격자판입니다. 이때 컴퓨터 바탕화면의 상태를 나타낸 문자열 배열 wallpaper가 주어집니다. 파일..

프로그래머스 2024.03.18

TIL (03.15)

Kotlin 문법 Coerceln / CoerceAtMost / CoerceAtLeast SingleTon 패턴 (이해 더 필요) 둘다 개인노션에 정리 Android 뿌시기 Android - Firebase Storage에 사진 올리기 (1/2) 이번에는 게시글을 작성하고 작성한 게시글이 recyclerView를 통해 나타나게 하려고 한다. 생각한 게시글은 image 한 장과 게시글. 메인 화면에 floatingActionButton을 만들어주고 누르면 게시글을 작성하 rlawog.tistory.com 저번에 4번까지 진행하고 이번에 5번을 진행했다. 사진 등록하고 Firebase의 Storage에 올리는 것까지 완료 다음에 마무리 진행할 예정 키오스크 과제 해답이 나와서 처음부터 다시 따라써보고 있다...

Kotlin/TIL 2024.03.15

Android - Firebase Storage에 사진 올리기 (1/2)

이번에는 게시글을 작성하고 작성한 게시글이 recyclerView를 통해 나타나게 하려고 한다. 생각한 게시글은 image 한 장과 게시글. 메인 화면에 floatingActionButton을 만들어주고 누르면 게시글을 작성하는 페이지로 넘어가는 것을 만들면 1) 메인 Fragment에 RecyclerView와 FloatingActionButton 추가 원하는 Fragment에 생성하면 된다. 코드 더보기 2) 버튼을 눌렀을 때 나타날 Fragment 생성 원하는 이름의 Fragment와 layout 생성하시고 연결하면 된다.ㅇㅇ.. 간단해서 생략 3) 지지난번에 만든 navigation을 활용해서 페이지 연결 모르겠으면 저어번에 올린 게시글 참고 4) Fragment 화면 이동 binding.write..

Android Studio 2024.03.15