本文共 877 字,大约阅读时间需要 2 分钟。
欢迎界面不仅可以展现我们的应用给使用者,同时也是一种来实现延迟时间进行相关文件加载的功能。
首先欢迎界面一般是全屏的,但是当我们进入应用的时候我们需要的是有状态栏,但是没有标题栏的,所以之间还要进行一些转换,同时,当我们在同一个activity中进行欢迎界面的绘制的时候,我们可以实现对于其中的一些资源的加载,
通过一个计时器来实现对于延迟欢迎界面来进行加载
public class MainActivity extends Activity { private WebView webView; private CountDownTimer timer1; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); showWelcomView();//显示欢迎界面的方法 timer1=new CountDownTimer(3000,3000) { @Override public void onTick(long millisUntilFinished) { // TODO Auto-generated method stub } @Override public void onFinish() { showMainView();//显示主界面的方法 // TODO Auto-generated method stub } }; timer1.start(); }
更换界面状态
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);// 去掉信息栏,实现全屏
退出全屏模式实现
this.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
转载地址:http://dftmi.baihongyu.com/