android很多应用程序在进入时会有动画效果,通常都是一张图片的渐入,和渐出效果,其实这并不是什么技术含量的活,下面看看如何实现“:
方法分为两步:
1.首先在main.xml里面放置一个ImageView,刚开始设置为不可见
2.在MainActiviy的onCreate里 放一个aplha动画,这样就Ok了
代码如下:
public class HomeDemoActivity extends Activity {
ImageView homeImage;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
homeImage = (ImageView) findViewById(R.id.homeimg);
AlphaAnimation alphaAnimation = new AlphaAnimation((float) 0.1, 1);
alphaAnimation.setDuration(3000);//设定动画时间
alphaAnimation.setAnimationListener(new AnimationListener() {
@Override
public void onAnimationStart(Animation animation) {
}
@Override

本文介绍了如何在Android应用程序启动时添加动画效果,通过在main.xml中设置一个初始不可见的ImageView,并在MainActivity的onCreate方法中运用Alpha动画来实现图片的渐入渐出效果。
最低0.47元/天 解锁文章
1067

被折叠的 条评论
为什么被折叠?



