profile
앱을 공부합니다

[Android] Dialog 뒷 배경이 보이게 하는 법

으로 DialogWindow를 지워준다.

2023년 4월 7일
·
0개의 댓글
·

Compose와 Activity에 대하여

compose는 fragment와 같은 개념이라고 생각될 수 있다. navigation은 하나의 activity가 여러 개의 fragment, 즉 compose 들과 이동할 때 사용된다. 따라서 activity 간의 이동에는 intent를 사용한다. compose에서

2023년 4월 2일
·
0개의 댓글
·

[Jetpack Compose] Activity 밖에서 context 전달하기

소셜 로그인을 구현하기 위해서 개발하던 중, context 때문에 화면 전환을 할 수 없는 상황에 놓였다.이번에 jetpack을 처음 써봐서 많이 해매었다.일단 이런 식으로 화면 전환을 위한 navigation 작업을 해주고, NavHost에서 화면을 정의할 때, 파라

2023년 3월 25일
·
0개의 댓글
·

[Jetpack] Icon 이미지 까맣게 나올 때 해결 방법

이미지가 까맣게 나와서 오늘 하루 종일 해맸습니다.근데...해결법이 상당히 간단하더군요ㅜㅜIcon이 기본으로 검은색 설정이 되어있나봐요!색을 없애주니까 이미지가 보입니다...

2023년 3월 24일
·
0개의 댓글
·

안드로이드 개발 중 스크린 캡쳐가 검은 화면으로 저장되는 문제 해결하기

프로젝트 개발 중, 결과 달성률 보고 페이지를 이미지로 저장하는 기능을 만들어야 했다.함수를 이용하여이렇게 이미지 저장을 하도록 구현했지만, 저장된 화면은 그냥 까만 화면이었다.이 문제는 내가 스크린 하려는 페이지가 아직 화면에 제대로 띄워지지 않은 상태에서 캡쳐가 되

2023년 2월 20일
·
0개의 댓글
·

BottomSheetFragment -> activity 데이터 넘기기

프로젝트를 하던 중, BottomSheetFragment에서 Activity로 데이터를 보낼 일이 생겼다.처음에는 fragment에서 activity를 넘기는 거니까 intent를 사용하려고 했었지만, activity로 돌아왔을 때 이전에 넘겨서 받은 내용들이 사라지는

2023년 2월 20일
·
0개의 댓글
·

안드로이드 스튜디오 Retrofit2 사용 방법

서버와 연결을 위해 Retrofit을 사용하려고 합니다.그 사용 방법에 대한 글입니다!vue imageapp 수준의 build.gradle에 사용하고자 하는 retrofit과 gson, okhttp등을 등록합니다.(그대로 복사해서 넣어주세요)서버로부터 받을 데이터가 어

2023년 1월 29일
·
0개의 댓글
·
post-thumbnail

[figma] 아이콘 svg 다운 받는 법

UI 구성을 위한 코드는 zeplin에서 확인하시면 되고, 아이콘은 figma에서 받아주시면 편합니다.먼저 figma에서 원하는 아이콘을 클릭해주세요.원하는 부분만 정확히 지정해주시고왼쪽 바에서 가장 아래에 있는 Export를 클릭합니다.여기서 원하는 파일 유형을 선택

2023년 1월 2일
·
0개의 댓글
·
post-thumbnail

[zeplin] 디자인에서 xml 코드 보는 법

피그마에서 디자인한 것을 zeplin으로 옮겼습니다.zeplin에서 xml코드로 변형하여 사용할 수 있기 때문입니다.미리 초대된 project에서빨간 줄로 표시된 곳을 클릭하면이런 창이 뜹니다.노란색 explore extensions를 누르고xml 확장팩을 찾아서 ad

2023년 1월 2일
·
0개의 댓글
·
post-thumbnail

Unable to add window -- token null is not valid; is your activity running? [에러 해결 방법]

모바일 프로그래밍 기말 프로젝트로 Dialog를 활용한 기능을 만들다가,해당 오류를 만났다.이 에러는 Dialog의 context를 설정하는 부분에서 생긴 에러였다.처음에는Dialog dialog = new Dialog(getApplicationContext());로

2022년 11월 26일
·
0개의 댓글
·

Flutter multidex handling is disabled 오류 해결하기

플러터에서 firebase를 연결하는 과정에서 해당 에러가 발생하였다.이럴 때는 android/app/build.gradle 문서에서 2가지를 바꿔주면 해결할 수 있다.multiDexEnabled true 추가하기implementation "com.android.sup

2022년 7월 22일
·
0개의 댓글
·

안드로이드 스튜디오 에뮬레이터 오류

플러터를 공부하고 싶어서 안드로이드 스튜디오를 만지던 중에, 에뮬레이터에 문제가 생겼다. 경로에 한글이 들어가 있는 것이 문제였다. -해결방법 윈도우 검색창에 '고급 시스템 설정 보기' 검색 후, 환경변수에 들어간다. 새로 만들기 버튼을 누르고 ANDROIDAV

2022년 7월 15일
·
0개의 댓글
·