반응형
[안드로이드] 자바파일에서 R 변수들 ID 알아내기 #R.id #R.drawable #getResources().getIdentifier() #이미지참조 #안드로이드꿀팁 #앱개발 #어플개발
안녕하세요. 나는야 용테크 입니다. 자바나 C#만 공부하고 안드로이드는 이제 막 공부를 시작한 저에겐 R.어쩌구.저쩌구 이게 엄청 생소한 개념이였습니다. R.java에 정의되어 있는 Class들의 네임을 통해 고유의 값를 불러와서 사용한다는 건 알겠는데.. 경로를 통해 이미지를 불러와서 보여주는 방식이 익숙한 저에게 R.drawable.파일명 이라는건 멘붕이였습니다. 예를들면 이런거에요. 이런 아이가 있다라고 가정합니다. 이미지뷰 동적으로 만들고 거기의 저 아이를 입히고 싶습니다. 시도 1. 자바에서라면? 이렇게 하면 되겟지요. 뭐 동적으로 한다고 해도 "res/drawable/"+imgName 정도겠네요. 근데 안드로이드는 R.어쩌구.저쩌구 개념 때문에 이게 안되더라구요. 그래서 저는 시도해봤습니다. ..
프로그래밍/Android
2016. 9. 8. 10:31
[안드로이드] drawable에서는 대문자가 안되요! #File-based resource names must contain only lowercase a-z, 0-9... #안드로이드에러 #어플만들기 #앱만들기
안녕하세요. 용테크의 용사장 입니다. 안드로이드 공부를 하다가 다소 생소한 경험을 하여서 이렇게 포스팅합니다. 보통 파일명, 변수명을 지정할 때 대문자, 소문자를 함께 하는데요! 예를들면 strUserName과 같이 말이지요. 하지만 안드로이드에서는 이렇게 못쓰는 곳이 있더라구요. 보안상 문제인지 뭔지는 모르겠으나.. drawable 폴더에는 사용이 불가합니다! 소문자(a-z), 숫자(0-9), 언더스코어(_)만 사용이 가능하다고 하네요. 해석해보기로는 파일경로를 참조하는거는 다 이렇다는거 같은데.. 다들 당황하지말고 소문자 씁시다! 이만, 용테크의 용사장 이였습니다.
프로그래밍/Android
2016. 9. 8. 10:16
반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday