네이티브

    Android 스플래쉬 화면 띄우기

    프로젝트에서 스플래쉬 이미지를 띄워줘야 했습니다. 웹뷰가 로드되기전 하얀화면이 뜨게 되고 그 간극을 줄이기 위한 것입니다. 원하던 목적을 완벽히 이루지는 못하였지만 제일 기본 형태의 스플래쉬 띄우는 법을 문서화 하겠습니다. 웹뷰랑 javascriptInterface로 소통하거나 하는 방법들을 입맛에 맞게 사용하시면 됩니다. 사전준비 1. 스플래쉬로 띄우고 싶은 이미지를 준비합니다. Android 1. res/drawable 아래에 이미지 파일을 추가합니다. 2. res/drawable 아래에 splash.xml 파일을 추가합니다. // splash.xml 3. res/styles.xml에 splashTheme 추가 4. AndroidManifest.xml 수정 5. SplashActivity에 코드 추가..

    Ios 스플래쉬 화면 띄우기

    ios에서는 LaunchScreen이라 지칭합니다 웹뷰가 로드되기전 하얀화면이 뜨게 되고 그 간극을 줄이기 위한 것입니다. 원하던 목적을 완벽히 이루지는 못하였지만 제일 기본 형태의 스플래쉬 띄우는 법을 문서화 하겠습니다. 웹뷰랑 javascriptInterface로 소통하거나 하는 방법들을 입맛에 맞게 사용하시면 됩니다. 사전준비 1. 스플래쉬로 띄우고 싶은 이미지를 준비합니다. IOS 1. 스플래쉬 이미지를 프로젝트 폴더 하위에 추가해줍니다. 아래와 같이 Assets.xcassets에 추가하는 법도 있는데 이건 이용하지 않아서 모르겠습니다. 아시면 댓글로 남겨주세요 아래의 방법은 deprecated 되었답니다 2. 아래의 launch screen file에서 launchScreen 추가 3. laun..