设为首页 加入收藏

TOP

Android程序启动画面之Splash总结(二)
2014-11-24 11:17:52 来源: 作者: 【 】 浏览:1
Tags:Android 程序 启动 画面 Splash 总结
private Animation myAnimation_Alpha;
private Animation animatinoGone ;

private Handler splashHandler = new Handler() {
public void handleMessage(Message msg) {
switch (msg.what) {
case STOPSPLASH:
if( staus == 1 ){
splash.startAnimation(animatinoGone);
splash.setVisibility(View.GONE);
break;
}
sendEmptyMessageDelayed(STOPSPLASH, SPLASHTIME);
}
super.handleMessage(msg);
}
};

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().requestFeature(Window.FEATURE_PROGRESS); //去标题栏
setContentView(R.layout.main);
animatinoGone = AnimationUtils.loadAnimation(this,R.anim.alpha_gone); //动画效果
myAnimation_Alpha = AnimationUtils.loadAnimation(this,R.anim.alpha_action); //动画效果

splash = (LinearLayout) findViewById(R.id.splashscreen);
tv = (TextView) findViewById(R.id.info);
tv.setText("正在建立数据连接");
splash.startAnimation(myAnimation_Alpha);

Message msg = new Message();
msg.what = STOPSPLASH;
splashHandler.sendMessageDelayed(msg, SPLASHTIME);

}


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇利用ffmpeg框架扩展Android平台解.. 下一篇Android编程 - 列表控件使用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Redis on AWS:Elast (2025-12-27 04:19:30)
·在 Spring Boot 项目 (2025-12-27 04:19:27)
·使用华为开发者空间 (2025-12-27 04:19:24)
·Getting Started wit (2025-12-27 03:49:24)
·Ubuntu 上最好用的中 (2025-12-27 03:49:20)