분류 전체보기
chatgpt 웹사이트에서 다크모드 적용하기
다크모드로 쓰고 있었는데, 어느순간 흰색으로 보였다 예전에는 좌측 메뉴쪽에서 쉽게 바꿨던거 같은데, 이번에 ui가 바뀌었는지 어딨는가 살짝 헤맸는데, 좌측하단 프로필 아이콘을 누르니까 설정하는게 나왔다. 좌측하단 프로필 아이콘 좌측하단 프로필 아이콘 좌측하단 프로필 아이콘
안드로이드 버튼 android:src와 app:srcCompat 두 속성의 차이점 (with. chatgpt)
chatgpt에게 물어보았다. ===================================== Q. 내 질문 -> 안드로이드 개발에서 버튼에 이미지를 추가할때, android:src와 app:srcCompat 두 속성의 차이점이 뭐야? ===================================== A. chatgpt -> android:src와 app:srcCompat는 안드로이드 앱 개발에서 이미지를 버튼 또는 다른 뷰에 추가할 때 사용되는 속성입니다. 이 두 가지의 주요 차이점은 다음과 같습니다: 1. 호환성: android:src: 이 속성은 안드로이드 API 레벨 4부터 도입되었습니다. 이는 안드로이드 기본 이미지 뷰에 사용되는 속성이며, 벡터 이미지를 지원하지 않습니다. app:srcC..
project: Bucket List 2024 / 2) 지금 하고 있는거
블로그 너무 방치하는거 같아서? 지금 뚝딱거리고 있는거 계속해서 블로그에 올려봄. project: Bucket List 2024 ======================================== ▶︎ 일단 한 거) // 프로젝트를 생성한다. (ok) // 깃을 건다, 깃허브에 올린다. (ok) → 일단, 이그노어 대충 생성해서 올렸음. // 뷰바인딩 셋팅 (ok) // 프레그먼트를 lateinit으로 생성하는 방법을 만들어본다. (이렇게 하면 안됨) // 리싸뷰는 일단 간단하게 만들었고, (ok) // 리싸뷰에서 추가할때 위에서 부터 쌓이게 하면 ..? → id값이 다 바뀌어야하거나, 내림차순이 되어서 (안하는게 나을듯) ============ ★★★ 지금 할거 )★★★ xml 뷰 작성중…. //..
project: Bucket List 2024 / 1) 대충할거 정했다.
5분만에 뚝딱 썼다. 2024년도에 하려는 것들을 앱 내부에 작성하여, 목표를 정하고 성취를 이루어보자, 개발을 실제 배포할거로 만들고, 일단 배포하면서 업그레이드 시켜보자. ★ 지금 할거 ) 프로젝트를 생성한다. 깃을 건다 깃허브에 올린다. 프레그먼트를 lateinit으로 생성하는 방법을 만들어본다. 리싸이클러뷰를 mvvm으로 만드는 방법 찾아본다. mvvm이 뭔지 정리한다. ▶︎ 앱 목표 : 스토어에 올리고, 애드몹을 단다. ▶︎ 핵심 기능) 리싸클러뷰가 있고, 리싸이클러뷰를 조작할 수 있게해서 원하는 목록을 수정삭제 조작 가능하도록 한다. 안드로이드 로컬에 저장 할 수 있게한다.
새로 할거
저번에 하려했던거 흐름 끊어져서 다시 하기가 애매해졌다. 어차피 학습용으로 만들던거니까, 더더더 훨씬 쉬운걸로 가보자. 목표는 일단 리싸이클러뷰 하나 만들기 -> 이걸로 버킷리스트 앱이나 하나 만들어야겠다. 이거 만들어놓고 계속 개선하기 노션에 어떻게 할지 작성 고고싱! 기존에 궁시렁 써뒀던 프로젝트 관련 포스팅도 여기로 이주 시켜두고 뭐했었는지 봐야 할 듯하다?
다음 안드로이드 개발 할 것을 정하자
예전에 개인프로젝트 하겠다고 블로그에 글은 올리고, 코틀린 공부를 좀 하고 있었는데, 프로젝트 흐름이 끊겨서 뭘 하고 있었던건지 기억이 안난다... 이제 다시 계획을 좀 간단하게 짜고, 원래하려던 것도 쉬운느낌이었는데, 더 쉬운거로 해볼까??
아토믹코틀린(Atomic Kotlin) 후기 리뷰 서평
======================= 서문 독자를 신경쓰지 않고, 필자가 편한대로 일기느낌으로 작성해뒀기 때문에 읽기에 거슬릴 수 있으니 주의! '이 책이 어떤가?' 다른 사람의 경험담이 필요하신거라면 글을 읽어보시면 좋을 것 같습니다. 작년 10월말쯤에 블로그에 이 책을 읽을거라고 글을 올려뒀는데, 예제까지 다 돌려보니까 몇 달이 지났다. 읽었던 책에 대해서 별점으로 평점을 매겨놓곤 했는데, 내 지식에 점수를 매기는것도 애매하고, 그냥 장단점과 어떤 느낌이었는지 적으려고 한다. 예전에 내가 '코틀린 인 액션' 리뷰를 적었을때, 별점을 후하게 줬던 것 같은데, 지금 생각해보면 별점을 좀 낮추고 싶은 느낌이.. ======================= 책 정보 제목 : 아토믹 코틀린 (Atomic ..
배수 디자인에 대한 이해, 그리고 나의 오해와 고찰?
주의!) 글쓴이가 수학적 지식, 디자인, 개발에서 dp가 어떻게 계산되어 사용되는지 모르고 예측으로 쓴 글이다. (안드로이드에서 dp가 실수로 계산 된다던데.. 맞나..? 반올림되서 정수로 쓰이나..?) 서론) 누군가 단톡방에서 왜 디자인에서 짝수를 선호하냐는 질문이 나왔다. 이것은 아마 배수 디자인때문에 생기는거로 예상이 되었고, 배수디자인이 뭔지 찾아보았다. 그리고 디자이너분들이 블로그에 써둔 글을 보면서, 더욱 더 미궁에 빠져서 chatgpt3.5와 스무고개를 하며 이게 뭔지 더 자세히 생각해보게 되었다. 일단, 나의 오해) 배수 디자인이 8배수면 캔버스 사이즈도 8배로 커지는건줄 알았다. -> 캔버스 사이즈가 커지는게 아니라 8의 배수로 마진이나 여백, 컴포넌트들의 사이즈를 정해주는 것이다. 그리..
차라투스트라는 이렇게 말했다. 리뷰
이것도 개발서적은 아닌데, 따로 책읽은거 리뷰를 분리하기보다는 여기 쓰는게 나은것 같아서 여기 그냥 올린다. 평소에 유튜브나 소문으로만? 들고 관심을 가지고 있었던, 니체의 저서를 읽어보게 되었다. 읽은지도 일주일쯤 지난거 같은데, 이미 책내용이 크게 뭐였는지 기억이 안난다. 아, 어차피 이 책에 한해서는 내용자체가 애매하기 때문에 읽을 때도 기억이 안난다.. 이거는 문학책에 가까워서, 별점을 매길 수도 없겠다..? 제목 : 차라투스트라는 이렇게 말했다. 출판사: 믿음사 도서관에서 빌려본건데 2020년쯤에 판쇄되서 책상태가 양호했던거 같다. (1부까지는 좀 읽은 흔적이 있던데, 다 읽은거는 내가 최초일수도..?) 이 책에 나오는게 그 유명한 "신은 죽었다"이다. 왜 신이 죽었다고 하는지 궁금하면 보기를 ..
android android:gravity와 android:layout_gravity의 차이
뷰xmml에서 저 옵션을 자꾸 까먹어서, 한번 적어두려고 한다. android:layout_gravity="center" -> 뷰그룹 내에, 뷰가 있을때, 뷰에 넣는 옵션 뷰를 뷰그룹의 어디로 위치시킬까? 를 생각하면 되고 android:gravity="center" -> 뷰/뷰그룹 내부의 컨텐츠를 어디에 위치시킬까? 를 생각하면 된다. button에 설정한 layout_gravity에 의해서, cardview의 center에 위치하게 되었다. button에 설정한 gravity에 의해서, botton내부의 글자가 end | bottom으로 이동함. 그냥 글자그대로 직관적으로 생각해서, gravity는 내 컨텐츠만 생각하면 되겠고, layout_gravity는 레이아웃에 대해서 내가 어디로 갈까를 생각하..