loading
반응형

안드로이드 스튜디오 23

[안드로이드/Android Studio] 버튼에 이미지넣기 drawableLeft/Right/Top/Bottom

안녕하세요 안드로이드 스튜디오[Android Studio]에서 버튼에 이미지를 넣는 방법에 대해서 알아보겠습니다 안드로이드 스튜디오에서는 버튼에 배경화면에 이미지를 넣는 것 말고도 이미지와 텍스트가 같이 보이도록 설정을 할 수 있습니다 버튼 속성의 drawableLeft / Right / Top / Bottom 속성입니다 이 속성의 사용법에 대해서 알아보겠습니다 사용 방법 1. 디자인 xml에 버튼을 추가합니다 2. 버튼에 추가할 이미지를 가져옵니다 버튼에 추가할 이미지를 복사해서 res - drawable 폴더에 복사합니다 png 파일을 복사해서 가져왔습니다 3. 버튼의 속성(Attributes)에서 drawable속성에 산 모양을 선택합니다 저는 텍스트의 하단에 이미지를 추가할 것이므로 drawabl..

[Android Studio] 'D' is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore 에러 해결방법

안녕하세요 안드로이드 스튜디오[Android Studio]를 개발하는 도중에 'D' is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore 이런 에러가 뜨는 것을 본 적이 있을 것입니다 이 에러의 해결방법에 대해서 알아보겠습니다 에러 원인 위의 에러를 번역하면 'D'는 파일-기반 리소스에서 올바른 문자가 아닙니다: 파일 기반 리소스의 이름은 a-z, 0-9, 밑줄(_)만 사용 가능합니다 라는 뜻입니다 xml파일에 대문자가 들어가서 생긴 에러입니다 위의 이미지처럼 이미지파일, xml에 대문자가 들어가서 에러가 뜬 것을 확인할 수 있습..

[Android Studio] 이미지뷰에는 이미지가 보이는데 APP을 실행하면 보이지 않는 문제 해결 방법

안녕하세요 안드로이드 스튜디오[Android Studio]에서 이미지뷰에는 이미지가 보이는데 직접 APP을 실행하면 이미지가 보이지 않는 문제가 발생했습니다 문제를 접했을 때 많이 당황했습니다;; 위의 이미지처럼 xml에서 이미지가 보이는데 애뮬레이터에서는 이미지가 출력이 되지 않고있습니다 처음에는 Visible처리를 제대로 안 해서 이렇게 안보이나해서 Visible도 Visibility로 설정하는 등 여러가지 시도를 했는데도 잘 안 됐습니다 ㅠ 결국에는 원인을 찾았습니다 원인 app:srcComapt로 이미지를 호출해서 생긴문제였습니다 app:srcCompat을 사용하면 Android Support Library에 포함된 방법입니다 즉 이미지를 안드로이드 서포트 라이브러리 가지고 있고 그 이미지를 불러..

반응형