在Android中创建启动界面

1、制作一张启动图片splash.png,放置在res->drawable-hdpi文件夹中。

2、新建布局文件splash.xml

这里我们把上一步制作的图片作为启动界面的背景图,然后在界面底部显示当前程序的版本号。

3、新建SplashActivity,在Oncreate中添加以下代码:

setContentView(R.layout.splash);        
pm = getPackageManager();
try {
	PackageInfo pi = pm.getPackageInfo("com.lyt.android", 0);
    TextView versionNumber = (TextView) findViewById(R.id.versionNumber);
    versionNumber.setText("Version " + pi.versionName);
} catch (NameNotFoundException e) {
    e.printStackTrace();
}

new Handler().postDelayed(new Runnable(){
  @Override
  public void run() {
      Intent intent = new Intent(SplashActivity.this,SplashScreenActivity.class);
      startActivity(intent);
      SplashActivity.this.finish();
  }
}, 2500);

4、修改Manifest文件,将启动界面Activity改为默认启动,并且设置标题栏不可见。

5、显示效果如下:

创建启动界面效果图

暂无评论
  • 1:请一针见血的评论。
  • 2:评论需要审核通过后才能显示。
  • 3:评论字数限制在1000字以内。
  • 当前字数:0
热门文章
推荐文章
随机文章
关于本站 - 广告服务 - 版权声明 - 联系我们 - 友情链接 - 网站地图 - 帮助中心