본문 바로가기
728x90

전체 글 54

위젯 만들기 (w/ Glance) 목적Compose에서 Glance를 이용해서 Widget을 만들어본다 Widget이란?안드로이드 앱의 소형 버전을 바탕화면에 간략하게 보여줄 수 있는 기능 방법Dependency 추가- libs.versions.toml[versions]glance = "1.1.0"[libraries]glance-appwidget = { group = "androidx.glance", name = "glance-appwidget", version.ref = "glance" }glance-material = { group = "androidx.glance", name = "glance-material", version.ref = "glance" } - build.gradle.ktsdependencies { implem.. 2024. 8. 6.
<커리어 토크 : AI 시대 인재의 조건 편> 참가 소감 원티드에서 주최하는 에 다녀왔다.50명 제한으로 지원자 중 선정해서 하는 토크였다.지난 번에 카카오뱅크에서 주관하는 밋업에 선정되지 못한 아쉬움이 있었는데 이번에는 선정되어서 기분이 좋았다. 강연자분은 “AI 시대의 부의 지도” 저자, 전 KB국민은행 금융AI센터장, 한컴그룹 한글과컴퓨터 CTO 및 전무이사 등의 이력을 가지신 오순영님이다. 짧은 시간 안에 많은 내용을 다루시다보니 강연 스피드가 굉장히 빨랐다.강연 중에 내용에 대해 잠시 생각을 하면 바로 다음 주제로 넘어가 있을 정도로 쫓아가느라 바빴다.처음에는 직장인 또는 삶에 있어서 갖추어야할 기본적인 소양, 자질에 대한 이야기를 시작으로 개발 프로세스에 관한 이야기로 넘어갔다가 마지막엔 기술 트렌드 및 AI의 시대에 대해서 이어졌다. 기억에 남는 .. 2024. 8. 5.
Android Compose Scroll Indicator 그리기 Android 앱 개발을 Compose 로 구현하는데, 디자이너분께서 아래와 같은 Scroll Indicator 를 그려달라고 한다. (구현 예제화면) 스크롤의 움직임이 개발 마감기한과 완성도 사이에서 왔다갔다하는 내 신세를 보여주는 것 같아서 한번 구현해보기로 한다...ㅠ 개념부터 보자면1. 리스트의 전체 카운트가 스크롤할 수 있는 최대 길이가 된다.2. 현재 화면에 노출되는 마지막 아이템의 index가 현재 스크롤의 위치가 된다. 위와 같은 스크롤에서는 현재 스크롤이 몇 % 되었냐를 구하는 것이기 때문에 (현재 index / total count) 로 계산하였는데, 다른 스크롤처럼 보여줄 필요가 있을 때 이 부분을 응용해서 사용할 수 있겠다.3. 스크롤 할 때, 현재 보이는 마지막 아이템의 index.. 2024. 8. 1.
Jetbrains IDE를 사용한다면 알아둬야할 꿀팁 (MacOS) 코드 정렬 물론 IDE가 코드를 웬만해서는 잘 정렬시켜주지만, 간혹 쓰던 코드를 지우거나 정신없이 코드를 작성하다보면 indent나 space가 제대로 적용되지 않는 경험은 다들 해보셨을 겁니다. 이 때 사용할 수 있는 단축키가 cmd + opt + L 입니다. 미사용 imports 제거 이건 위 기능보다 더 유용합니다. 사용되지 않는 import들을 단축키 한방에 지울 수 있습니다. ctrl + opt + O 단축키 두번 누르는 거도 귀찮네.. 위 두개를 한번에 해결하는 방법 매번 단축키를 두번 누르는거도 귀찮죠? 그래서 한번에 위 기능을 다 해주는 방법도 있습니다. a. IDE 에서 환경설정을 켭니다. (cmd + ,) b. 검색창에 save 를 칩니다. 그럼 결과로 Actions on Save 라는.. 2024. 4. 8.
역행자 7단계 - 2/2 역행자라는 책을 읽고 역행자 7단계라는 주제를 간단히 지난 번 글에 이어 요약해보려 한다. 이전 글은 2022.11.24 - [경제적 자유/책읽기와 글쓰기] - 역행자 7단계 - 1/2 역행자 7단계 - 1/2 역행자라는 책을 읽고 역행자 7단계라는 주제를 간략히 요약해보려 한다. 역행자 7단계란 1단계 : 자의식 해체 2단계 : 정체성 만들기 3단계 : 유전자 오작동 4단계 : 뇌 자동화 5단계 : 역행자의 지 epdev.tistory.com 역행자 7단계란 1단계 : 자의식 해체 2단계 : 정체성 만들기 3단계 : 유전자 오작동 4단계 : 뇌 자동화 5단계 : 역행자의 지식 6단계 : 경제적 자유를 얻는 구체적 루트 7단계 : 역행자의 쳇바퀴 로 소개된다. 지난 번에는 1~3단계를 정리하였고, 이번에.. 2022. 11. 28.
역행자 7단계 - 1/2 역행자라는 책을 읽고 역행자 7단계라는 주제를 간략히 요약해보려 한다. 역행자 7단계란 1단계 : 자의식 해체 2단계 : 정체성 만들기 3단계 : 유전자 오작동 4단계 : 뇌 자동화 5단계 : 역행자의 지식 6단계 : 경제적 자유를 얻는 구체적 루트 7단계 : 역행자의 쳇바퀴 로 소개된다. 1단계 : 자의식 해체 인간의 대부분은 자의식을 보호하기 위해 본인보다 잘난 사람을 멀리두고 성공하기 위한 방법을 알려주어도 이를 거부한다. 예를 들어, 주변에 누군가가 큰 돈을 벌었다고 하면 그 사람은 뭐가 부족하다. 그렇게 번 돈은 어떤 문제가 있다. 이런 식으로 말이다. 가장 친숙한 비교는 부자들을 보면서 "돈 많다고 행복한 건 아니야" 라고 말하는 경우다. 이게 바로 부자가 되지 못 한 본인을 보호하기 위한 방.. 2022. 11. 24.
728x90