전체 글10 [kotlin] Collections 알아가기 Collection이란?Kotlin에서 컬렉션(Collection)이란 여러 개의 객체를 하나의 그룹으로 관리할 수 있는 컨테이너를 의미합니다. 이러한 컬렉션은 데이터를 저장하고 조작하기 위해 사용됩니다. Kotlin 컬렉션은 일반적으로 데이터를 저장하고 필요한 시점에 데이터를 추가, 제거, 수정하는 등의 작업을 수행할 수 있게 해 줍니다. 이와 같은 기능은 프로그래밍에서 매우 자주 사용되며, 효율적인 데이터 관리를 위해 필수적입니다. Kotlin의 컬렉션은 불변(Immutable)과 가변(Mutable) 두 가지 유형으로 나눌 수 있습니다. 불변 컬렉션은 생성된 이후 데이터를 변경할 수 없는 반면, 가변 컬렉션은 데이터를 자유롭게 추가, 수정, 삭제할 수 있습니다. Collection의 주요 유형Kot.. 2024. 9. 14. 안드로이드 앱 물 마시기 매니저 개발 후기 1. 개발이유직장을 생활을 하다 보니 아침밥도 잘 못 먹고 물도 자주 마시지 못하고 무언가를 잘 챙기지 못한 거 같습니다. 그래도 운동하고 난 후에는 목이 말라서 인지 물을 많이 마셨던 거 같은데 평소를 생각하면 물을 너무 마시지 않은 거 같습니다. 그러던 중 TV를 보는데 사람이 하루에 섭취해야 할 수분의 양에 대해 이야기하는 것을 보았습니다. 물을 많이 마셔야 한다고 하는데 성인 기준, 하루에 남성은 하루 3.7리터, 여성은 2.7리터 의 수분을 섭취하는 것을 권장한다고 합니다. 그래서 안 되겠다고 생각하고 물을 마시고 관리하는 앱을 만들어봐야겠다고 생각했습니다. 물을 마시는 알림만 정확하게 주기적으로 알려만 줘도 많이 마실 거 같다고 생각했습니다. 그래서 물 마시기 매니저라는 이름을 짓고 개발을 .. 2024. 9. 13. 안드로이드 앱 음성일기 개발 후기 1. 개발이유요즘 플레이스토어를 검색하다 보면 날짜별로 감정을 기록하는 앱이 인기인 거 같습니다. 그래서 저도 하루하루 감정을 기록하는데 음성까지 기록하는 앱을 만들어 보려고 생각했습니다. 그런데 아무래도 디자이너 없어 혼자 만들어야 하기 때문에 감정이미지들을 넣지 못하였습니다. 단순히 색상으로 구분만 하였고 일별로 감정과 음성을 기록할 수 있게 만들었습니다. 최대한 심플하게 만들었습니다. 달력으로 한눈에 내 감정의 색만 표시해서 알아보기 쉽게 하였습니다. 어렸을 때는 그림일기를 쓰고 했었던 기억이 납니다. 크고 나서부터는 일기를 쓰지 않다 보니 일기를 쓰는 게 어색하고 어렵다고 느껴지네요. 2. 기능1) 일별 음성일기를 작성- 원하는 날짜를 선택 후 5가지 감정(색상)을 선택합니다. 제목과 내용을 적어.. 2024. 9. 12. 안드로이드 앱 탁상시계 개발 후기 1. 개발이유개발을 하다 보면 시간을 자주 보게 됩니다. 그래서 책상 위에 시계하나 올려두려고 네이버에서 쇼핑을 하고 있었습니다. 근데 가격도 비싸고 맘에 들지 않았습니다. 그래서 그냥 직접 만들어서 내 폰에서 보자로 시작을 했습니다. 보통 집에 안 쓰는 오래된 스마트폰 1개, 2개 정도는 있을 거 같아서 기능도 간단하고 시계의 숫자만 크게 보여주는 탁상시계를 생각했습니다. 요즘에는 공부할 때 항상 탁상시계를 켜놓고 공부를 시작합니다. 탁상시계 네온 ON, 하트 파티클 적용한 화면 2. 기능1) 날짜, 요일 시간 표시- 시계에 날짜와 요일 표시를 ON/OFF로 표시할 수 있습니다.2) 24시간/12시간 표시 전환- 시간을 표시 방법을 24시간/12시간 ON/OFF로 표시할 수 있습니다.3) 시계가 표시.. 2024. 9. 12. 이전 1 2 3 다음