본문 바로가기
반응형

2021/0710

android studio 인증서 오류 해소 android studio 에서 gradle build 을 하는 동안 서버 인증서 때문에 오류가 발생하는 경우를 경험하게 되었다. 이런 경우 다음과 같은 해소 방안을 찾을 수 있을 것 같다. Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.validator.PKIXValidator.doBuild(Unknown Source) at sun.security.validator... 2021. 7. 31.
로딩 페이지 (Splash) 하나 쯤 만들기... 앱을 만들다 보니 로딩 화면에서 광고문구등을 넣어서 사용하고 싶은 요청이 있다. 이런건 어떻게 ? 그냥 쉬운 생각으로 빈 activity 을 만들어서 잠시 보여주고 그냥 닫아 주면 되지 않을까 ? 그래서 다소 빈약한 layout을 가지는 activity을 하나 만들었다. 먼저 layout 결과물은 이런 정도 메시지가 들어가는 layout 예시물에는 사용자의 요청에 따라 일부 문구가 들어가기는 하지만, 이건 단순 예제 이니 참고만... 다음은 activity을 만들면... public class LoadingPage extends Activity implements View.OnClickListener { private static final String TAG = "LoadingPage"; Activit.. 2021. 7. 30.
동적으로 activity의 theme 변경 하기(android set activity style programmatically) 앱을 만들어보다보니... 색상을 입히는 것도 테크니컬 해야 할 것 같은 생각이 들었다. 쭈욱 작업을 하고 마무리를 하는 시점이 되었을 때 배경색을 변경해 달라고 하거나, 글짜색이 마음에 들지 않는 다고 한다. 흑~... theme 을 모르던 시절에는 하나하나 선택해서 font 도 지정하고 나름 color 도 지정해서 만들어 더니만. 이런이런... 그럼 준비를 해 볼까 ? 먼저 theme.xml 을 이용해서 사용하고 싶은 style 을 만들어 본다. 이렇게 길어야 하는 생각이 들기는 하지만, 아직 조금의 미숙(?)함이 있는 관계로 다가 비슷한 sylte 을 복사해서 여러개 만들었다. 기본테마 Theme.Weroom714 부터 Theme.Weroom714_darkGreen, Theme.Weroom714_da.. 2021. 7. 29.
상태바 숨기기 / 전체화면 만들기. 앱을 하나 만들다 보니.... 전체 화면에 보일 수 있도록 만들어 달라는 요청이 있네... 어떻게 하나 ? 구글님에게 질문을 해 본다... 그러고선 이렇게 구현을 해 보았다. @Override protected void onPostResume() { super.onPostResume(); Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { hideSystemUI(); } }, 500); } @Override public void onWindowFocusChanged(boolean hasFocus) { super.onWindowFocusChanged(hasFocus); if (ha.. 2021. 7. 28.
반응형