안드로이드 개발 질문/답변
(글 수 45,052)
앱을 구동시키면 화면이 뜨는데 한 3초 정도 걸립니다. ( 갤럭시 u 에서 )
화면이 뜨는 시간 동안 화면 상단에 스테이터스 바가 떠 있습니다
여기서 질문드릴께요
1. 앱 로딩시간 동안에 이미지를 띄울수 있는 방법이 없는지요?
(웹에 splash 관련된 게시물들 속의 방법으로는 안되더라구요 메인 액티비티 시작할때 intent로 splash 액티비티 띄워버리는 형식)
2. 이미지를 띄울수 없다면 앱을 로딩하는 시간동안 스테이터스 바 라도 없앨수는 없을까요?
많은 도움 부탁드립니다 ㅠ
2012.05.29 10:20:17
스플레쉬 띄우는것은.. 그 앱 로딩되는 시간을 커버하기 위함인데..
그 전에 걸리는 시간은 폰의 성능이지 않나 싶습니다..
왜 그게 3초나 걸리는지도 모르겠네요... 스플레쉬를 띄운다음 초기작업을 다 해버리는 방법을 사용해 보세요...
2012.05.29 10:21:43
1. 되요
2. 되요
지금 어떻게 구현되어 있는지부터 말씀해 주셔야 도움이 될것 같네요
보통은 스플래쉬는 액티비티 단위로 해서 보여주고 다음 액티비티를 호출하는 방식으로 합니다.
스플래쉬보여주는 동안 동작하는 모든 로딩은 전역변수 또는 파일로 저장하였다가 재호출하는 방식으로 데이터가 관리됩니다.
앱은 만드시는거 아닙니까...
바를 띄우고 안띄우고 이미지를 보여주고 안보여주고 다 됩니다..;;