목록안드로이드(Android)/기타 (21)
Simple&Natural
BottomNavigationView의 TextSize는 보통 Active 상태에서 14sp, InActive 상태에서 12sp로 설정되어 있다. 아래는 material library에 있는 value.xml 파일이다. value.xml 해당 기본값을 커스텀하기 위해서는 프로젝트의 value 리소스 폴더에 dimens.xml을 만들고 다음과 같은 코드를 이용해 기존의 textSize를 오버라이드 해주면 된다. dimens.xml //Custom BottomNavigationView TextSize 10sp 10sp
menu의 아이템과 nav_graph의 fragment id가 반드시 일치해야 서로 연동된다. fragment의 경우 activity추가 시 반드시 supportFragmentManager를 통해 컨트롤러를 등록해야 함. 해당 이슈 참고 stackoverflow.com/questions/59275009/fragmentcontainerview-using-findnavcontroller/59275182?noredirect=1 FragmentContainerView using findNavController I'm using Android Navigation Component with bottom navigation, lint gives a warning about replacing the tag with F..
Ad failed to load : 0 public static final int ERROR_CODE_INTERNAL_ERROR Something happened internally; for instance, an invalid response was received from the ad server. Constant Value: 0 Ad failed to load : 1 public static final int ERROR_CODE_INVALID_REQUEST The ad request was invalid; for instance, the ad unit ID was incorrect. Constant Value: 1 Ad failed to load : 2 public static final int E..
구글 애드몹 연동은 기본적으로 공식 문서에 잘 나와있습니다. 하지만 안드로이드를 배운지 얼마 안되시는 분들의 경우 공식문서의 딱딱한 설명이 낯설고 잘 이해가 되지 않는 경우가 많습니다. 여기서는 공식문서를 바탕으로 다소 어려울 수 있는 부분 혹은 실수할 수 있는 부분을 보완하여 앱에 광고를 연동하는 방법을 설명합니다. 시작하기 전 다음과 같은 기본 조건을 만족해야 합니다. Android 스튜디오 3.2 이상 사용 minSdkVersion 16 이상 compileSdkVersion 28 이상 권장사항: Google AdMob 계정을 만들고 앱을 등록합니다. AdMob 계정은 기존에 구글 계정이 있다면 금방 만드실 수 있습니다. 혹시 계정을 만드는 게 귀찮거나 단순 테스트를 원한다면 아래의 Manifest ..