다국어 지원시 시스템 언어 설정 말고 앱에서 언어설정하기

Posted by 빵빵빵
2019/05/30 19:03 전산(컴퓨터)/안드로이드



안드로이드에서는 다국어 설정을 기본적으로 제공하고 있다.

그런데.... 시스템에서 언어를 변경해야 하는 방식으로 프로그래밍을 하면 전체 시스템 언어가 바뀌어서 여간 불편한 것이 아니다.

그래서 앱에만 적용되도록 바꿔주는 방법을 알아보도록 하자!!!



로케일이 변경된 다음에는 invalidateViews( ) 를 호출해줘야 변경된 언어로 화면이 갱신된다.

다음은 참고코드
출처 : https://stackoverflow.com/questions/5244889/load-language-specific-string-from-resource


2019/05/30 19:03 2019/05/30 19:03

안드로이드에서 내가 Debug 모듈인지 체크하는 방법

Posted by 빵빵빵
2019/05/30 18:49 전산(컴퓨터)/안드로이드



ADT 17 이상에서

BuildConfig.DEBUG 상수값을 체크함으로 알 수 있다.

이 클래스는 컴파일시 generated 된다.

프로그래밍할때 다음과 같이 사용하면 편하다.



참고로 안드로이드 스튜디오에서 Run으로 실행시키나 Debug로 실행시키나 동일하게 BuildConfig.DEBUG 는 true 이다.

릴리즈 apk를 실행할때만 false이다.
2019/05/30 18:49 2019/05/30 18:49