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