Android欢迎页的逻辑实现
16lz
2021-12-04
Android欢迎页的逻辑实现
WelcomeActivity(需要设置为默认启动页)
//WelcomeActivity 需要继承 Activity 而不是 AppCompatActivity. 这是因为 AppCompatActivity会默认去加载主题 public class WelcomeActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_welcome); //虽然实现了欢迎界面, 但是容易发现欢迎界面有 ActionBar , 导致欢迎界面不是全屏, 不够美观. 这时候需要添加如下代码来达到全屏. getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); //利用AndroidManifest.xml中的android:theme="@style/Theme.AppCompat.Light.NoActionBar"属性可以做到同样的效果。 startMainActivity(); } private void startMainActivity(){ //利用TimeTask实现延时操作 TimerTask delayTask = new TimerTask() { @Override public void run() { Intent intent = new Intent(WelcomeActivity.this,MainActivity.class); startActivity(intent); //销毁WelcomeActivity WelcomeActivity.this.finish(); } }; Timer timer = new Timer(); timer.schedule(delayTask,2000);//延时两秒执行 run 里面的操作 }}
更多相关文章
- Android(安卓)获取界面上的元素
- Android(安卓)解析imei
- android 跳转到应用通知设置界面
- Android(安卓)Studio 无法启动虚拟机的问题
- Android的消息机制,用Android线程间通信的Message机制,Android中Ha
- Android的消息机制,用Android线程间通信的Message机制,Android中Ha
- Android(安卓)测试工具集02
- Android(安卓)深入解析用户界面(四)
- 如何手工创建android项目