반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 서브모듈 sourcetree
- gitlab submodule
- 게임개발
- 유니티
- 2d게임
- 안드로이드
- 타이쿤
- Android Studio
- 티스토리
- 쿼터뷰
- 앱
- 앱개발
- 안드로이드개발
- Unity
- 서브모듈 pull
- Kotlin
- github
- DataBinding
- 목서버
- submodule sourcetree
- 코틀린
- 내 맘대로 정리한 안드로이드
- GIT
- firebase
- github submodule
- 안드로이이드 submodule
- 개발
- Android
- 카페오냥
- java
Archives
- Today
- Total
목록Android hide resources (1)
Uing? Uing!!
[안드로이드 팁] public.xml: 라이브러리 리소스 숨기기
라이브러리와 리소스 안드로이드 라이브러리를 개발할 때에는 리소스와 관련해서 신중하게 접근할 필요가 있다. 앱에서 라이브러리를 implementation했을 때, 라이브러리에서 정의한 리소스명들이 그대로 노출 및 사용되기 때문이다. 이때 라이브러리 내부의 리소스와 실제 앱 개발 작업이 직접적으로 엮이는 부분은 두 가지가 있다. 1) 앱과 라이브러리에 동일한 이름을 갖는 리소스가 있다면, 라이브러리의 리소스는 무시된다. 2) 앱 개발 중 라이브러리의 color, string 등 리소스가 자동완성 등에 직접 노출되고, 실제로 사용할 수도 있다. 1번의 경우 간단한 이야기이지만 이 포스팅의 논점은 아니니 다른 포스팅에서 다루는 것으로 하고, 2번이 일어나는 이유는 라이브러리 내부의 모든 리소스는 기본적으로 공개..
Android
2021. 10. 20. 02:53