본문 바로가기

전체 글124

Android 스튜디오 Ladybug 2024.2.2의 새로운 기능 요약 1. Gemini를 활용한 Compose 미리보기 생성 이제 Android 스튜디오에서 Gemini를 사용하여 컴포저블의 미리보기를 자동으로 생성할 수 있습니다. 이 기능을 통해 디자인 시간 동안 컴포저블을 시각화하고, 예시 데이터를 미리보기 매개변수로 쉽게 포함할 수 있습니다. 컴포저블을 마우스 오른쪽 버튼으로 클릭한 후 ‘Gemini > 이 파일의 Compose 미리보기 생성’을 선택하면 됩니다. 이렇게 생성된 코드는 개발 워크플로를 가속화하는 데 큰 도움이 됩니다.2. Wear Tiles 애니메이션 미리보기 Wear OS 개발자분들을 위한 좋은 소식입니다! 이제 Android 스튜디오에서 Wear 타일의 애니메이션을 직접 미리보고 디버그할 수 있습니다. 이를 통해 타일 애니메이션을 시각적으로 검사하.. 2024. 11. 22.
Android 기타 개발자 포트폴리오 기본 틀 예시 개발자 포트폴리오 기본 틀 간단한 순서로는 아래와 같이 적었다.1. 간략한 소개 적기2. 기술 스택 정리3. 프로젝트 4. 경력 및 경험5. 교육 및 인증6. 추가 활동 내역 각각 해당 내용을 자세하게 살펴보면  1. 간략한 소개 적기이름, 직업 등 간략한 자기소개를 작성한다. 이메일, GitHub 등 연락처를 포함.예시) 안녕하세요! 저는 Kotlin을 기반으로 클린 아키텍처를 활용한 안드로이드 개발을 전문으로 하는 개발자입니다. 사용자 친화적인 앱과 유지보수가 용이한 코드를 작성하는 데 열정을 가지고 있습니다. 2. 기술 스택  (Skills)사용 가능한 언어, 프레임워크, 툴을 나열- 분류 추천프로그래밍 언어 : Kotlin, Java, Python 등프레임워크/라이브러리 : Jetpack, Com.. 2024. 11. 20.
Android Compose TextField 천 단위 콤마로 표현하기 📌Util 함수 만들어주기// 천 단위 콤마 변환을 함수로 구현fun thousandSeparatorTransformation(): VisualTransformation { return VisualTransformation { text -> val originalText = text.text val formattedText = originalText.toLongOrNull()?.let { DecimalFormat("#,###").format(it) } ?: originalText val offsetMapping = object : OffsetMapping { override fun originalToTrans.. 2024. 10. 24.
급체했을때 약없이 나아지는 방법 가끔 급하게 음식을 먹거나 잘못된 식습관으로 인해 체하는 경우가 있습니다. 물론, 이럴 때는 병원이나 약국에서 소화제를 복용하는 것이 가장 좋지만, 상황이 여의치 않을 때도 있죠. 그런 경우를 대비해 일상에서 쉽게 할 수 있는 몇 가지 방법을 소개합니다. 이 방법들은 당장 소화제를 먹을 수 없을 때 조금이나마 위장에 부담을 덜어줄 수 있습니다. 합곡혈 지압합곡혈은 손등에서 엄지와 검지 사이에 있는 지점입니다. 이곳을 30초에서 1분 정도 세게 눌러주면 체했을 때 도움이 됩니다. 지압할 때는 편안한 자세로 호흡을 천천히 고르면서 시도해보세요.중완혈 지압중완혈은 명치와 배꼽의 중간 지점에 있습니다. 이 부분을 손가락으로 지그시 눌러주면서 원을 그리듯 문질러 주면 속이 편해질 수 있습니다. 특히 위장에 가스가.. 2024. 10. 6.
Android ANR / Canvas / 메모리 초과 해결방법 Canvas를 사용하다보면 ANR이슈가 종종 생기는데 이때 개선할 수 있는 방법이 있다.1. Bitmap 객체 재사용하기Bitmap은 메모리 소비가 큰 객체이므로, 반복적인 생성은 메모리 부족 문제를 일으킬 수 있다.var reusableBitmap: Bitmap? = nullfun getReusableBitmap(width: Int, height: Int): Bitmap { if (reusableBitmap == null || reusableBitmap!!.width != width || reusableBitmap!!.height != height) { reusableBitmap?.recycle() // 이전 비트맵을 해제 reusableBitmap = Bitmap.cr.. 2024. 8. 28.
애플펜슬 연결 안될때 (인식만 되고 연결 안됨) 애플펜슬을 사용하는 동안 연결이 되지 않거나 문제가 발생하면 작업이 중단되어 불편할 수 있습니다. 이런 경우 문제를 신속하게 해결하는 방법을 알고 있으면 도움이 됩니다. 아래에서 애플펜슬이 연결되지 않을 때 해결할 수 있는 몇 가지 방법을 항목별로 자세히 설명하겠습니다. 1. 애플펜슬의 배터리 확인      애플펜슬이 정상적으로 작동하려면 충분한 배터리 잔량이 필요합니다. 배터리가 부족하면 연결이 원활하지 않을 수 있습니다. 확인 방법은 iPad에 애플펜슬을 연결한 후 iPad 상단의 배터리 위젯을 확인하는 것입니다. 여기에서 애플펜슬의 배터리 잔량을 볼 수 있습니다. 배터리가 부족하다면 애플펜슬을 iPad에 다시 연결하여 충전하세요. 1세대 애플펜슬의 경우 라이트닝 커넥터를 통해 충전하고, 2세대 애플.. 2024. 8. 25.