如何做一个封面(splash)
2015-11-30 21:50
344 查看
新建一个splashactivity,将acvtivity.java中没用的都注释掉,将其改成
其中2000表示2秒(不过实际中没有用,至少10000才有用)。然后在manifest.html将程序刚开始的入口设为splashactivity
注意2句要位于1之后,否则会报错。 然后在layout中的activity_splash.xml中设置背景图片。
思想就是先进入一个全屏activity,延迟几秒后进入下一个activity
1. public class SplashActivity extends ActionBarActivity { //新加的 private final int SPLASH_DISPLAY_LENGHT=2000; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE);//1 setContentView(R.layout. activity_splash);//2 getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN ); //3 new Handler().postDelayed(new Runnable() { @Override public void run() { Intent mainIntent = new Intent(SplashActivity.this,MainActivity.class); SplashActivity.this.startActivity(mainIntent); SplashActivity.this.finish(); } },SPLASH_DISPLAY_LENGHT); } }
其中2000表示2秒(不过实际中没有用,至少10000才有用)。然后在manifest.html将程序刚开始的入口设为splashactivity
注意2句要位于1之后,否则会报错。 然后在layout中的activity_splash.xml中设置背景图片。
思想就是先进入一个全屏activity,延迟几秒后进入下一个activity
相关文章推荐
- C++ Tips and Tricks
- 3.61家庭作业与20135316合作
- SPFA(负环) LightOJ 1074 Extended Traffic
- 【Java线程】Java线程池ExecutorService
- idea15社区版开发web应用(还是干货)
- 纯虚函数小记
- hadoop环境移植出现的bug解决
- 工业4.0
- 保存网页为图片——滚动截取IE(WebBrowse)
- 第六章----家庭作业与20135330合作
- 当优秀成为了一种习惯,坚持又算得了什么——英语总结
- 动态修改UINavigationBar的背景色
- 51nod 差和问题(树状数组+离散化 (Java))
- description The resource identified by this request is only capable of generating responses with cha
- 凹入表示法(C语言版)
- NodeJS学习笔记(一)——异步I/O的理解
- ngrok公网映射,及tunnle对ngrok的国内部署
- 习题4.58、6.32与20135324合作
- snprintf与sprintf的区别
- ssh中关于权限管理的设计技巧