首页 > 代码库 > android启动界面
android启动界面
/**
* 应用程序启动类:显示欢迎界面并跳转到主界面
* <a href="http://my.oschina.net/arthor" target="_blank" rel="nofollow">@author</a> liux (http://my.oschina.net/liux)
* @version 1.0
* @created 2012-3-21
*/
public
class
AppStart
extends
Activity {
@Override
public
void
onCreate(Bundle savedInstanceState) {
super
.onCreate(savedInstanceState);
final
View view = View.inflate(
this
, R.layout.start,
null
);
setContentView(view);
//渐变展示启动屏
AlphaAnimation aa =
new
AlphaAnimation(
0
.3f,
1
.0f);
aa.setDuration(
2000
);
view.startAnimation(aa);
aa.setAnimationListener(
new
AnimationListener()
{
@Override
public
void
onAnimationEnd(Animation arg0) {
redirectTo();
}
@Override
public
void
onAnimationRepeat(Animation animation) {}
@Override
public
void
onAnimationStart(Animation animation) {}
});
//兼容低版本cookie(1.5版本以下,包括1.5.0,1.5.1)
AppContext appContext = (AppContext)getApplication();
String cookie = appContext.getProperty(
"cookie"
);
if
(StringUtils.isEmpty(cookie)) {
String cookie_name = appContext.getProperty(
"cookie_name"
);
String cookie_value = http://www.mamicode.com/appContext.getProperty(
"cookie_value"
);
if
(!StringUtils.isEmpty(cookie_name) && !StringUtils.isEmpty(cookie_value)) {
cookie = cookie_name +
"="
+ cookie_value;
appContext.setProperty(
"cookie"
, cookie);
appContext.removeProperty(
"cookie_domain"
,
"cookie_name"
,
"cookie_value"
,
"cookie_version"
,
"cookie_path"
);
}
}
}
/**
* 跳转到...
*/
private
void
redirectTo(){
Intent intent =
new
Intent(
this
, Main.
class
);
startActivity(intent);
finish();
}
android启动界面
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。