Android中的欢迎页处理

 若把太多的初始化操作放在Application的初始化方法中处理,可能造成应用启动时白屏。在这里用一个默认的欢迎页来取代空白页。具体的做法如下:
 在styles.xml中创建一个App主题

 drawable中的代码如下


    

 
然后在AndroidMainfest.xml中指定启动页和主题


            
                

                
            
        
最后,在退出activity时还原主题

Timer timer = new Timer();
        timer.schedule(new TimerTask() {
            @Override
            public void run() {
                setTheme(R.style.AppTheme);
              startActivity(new Intent(SplashActivity.this,MainActivity.class));
                finish();
            }
        },2000);







你可能感兴趣的:(Android)