摘要: 很简单,在startActivity后,调用overridePendingTransition方法,例如,实现淡入淡出的效果如下:[java]view plaincopyIntenti=newIntent(StartActivity.this,MainTab.class);StartActivity.this.startActivity(i);overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);由左向右滑入的效果改变一下参数即可,[java]view plaincopyoverridePending 阅读全文
posted @ 2012-12-20 17:48 GreyWolf 阅读(256) 评论(0) 推荐(0)
摘要: android 2.0以后可以使用Activity.overridePendingTransition来自定义Activity的进入动画。使用Theme和Style,也可以完成activity的进出动画在AndroidManifest里面,对于application和activity标签可以定义theme属性。如果对Application定义了某一个属性,那么会对所有的activity产生影响,当然你可以在activity中覆盖它。<application android:theme=”@style/ThemeActivity”>然后在values/themes.xml中<s 阅读全文
posted @ 2012-12-20 16:51 GreyWolf 阅读(1518) 评论(0) 推荐(0)
摘要: 动画效果写在xml里,在按键的onClickListener里如果写成这样?12345678@OverridepublicvoidonClick( View v ){Animation hang_fall = AnimationUtils.loadAnimation( Curriculum.this, R.anim.hang_fall );v.startAnimation( hang_fall );Intent i = newIntent( ThisActivity.this, NextActivity.class);ThisActivity.this.startActivity( i );} 阅读全文
posted @ 2012-12-20 14:38 GreyWolf 阅读(364) 评论(0) 推荐(0)
摘要: imageButton.setOnTouchListener(new OnTouchListener(){ @Override public boolean onTouch(View v, MotionEvent event) { if(event.getAction() == MotionEvent.ACTION_DOWN){ //更改为按下时的背景图片 v.setBackgroundResource(R.drawable.pressed); }else if(event.getAction() == MotionEvent.ACTION_UP){ //改为抬起时的图片 v.setBackg 阅读全文
posted @ 2012-12-20 14:36 GreyWolf 阅读(411) 评论(0) 推荐(0)
摘要: 动画效果写在xml里,在按键的onClickListener里如果写成这样?12345678@OverridepublicvoidonClick( View v ){Animation hang_fall = AnimationUtils.loadAnimation( Curriculum.this, R.anim.hang_fall );v.startAnimation( hang_fall );Intent i = newIntent( ThisActivity.this, NextActivity.class);ThisActivity.this.startActivity( i );} 阅读全文
posted @ 2012-12-20 14:29 GreyWolf 阅读(292) 评论(0) 推荐(0)
摘要: 我们先来看看效果图:<ignore_js_op><ignore_js_op>看见效果就是旋转前和旋转后的效果 如果是你想要的效果,那么继续往下看,如果不是,那可以跳过了。这是一个动画,而不是用matrix实现的直接翻转图片。 我这个是根据APIDemo,简单修改写的需要一个Rotate3d,类,继承,Animation这个类可以直接拷过去,不用做任何的修改。其中的方法自己找相关资料研究。java代码:public class Rotate3d extends Animation{private final float mFromDegrees;private final 阅读全文
posted @ 2012-12-20 14:14 GreyWolf 阅读(440) 评论(0) 推荐(0)
摘要: (转)http://www.eoeandroid.com/forum.php?mod=viewthread&tid=165601&fromuid=511991在GitHub上发现的用OpenGL实现的翻页效果,不知道以前有没有人发过,这个是我看过效果最好的一款翻页代码,分享一下 作者在主页上详细描述了算法原理,大家可以去看一下https://github.com/harism/android_page_curl [代码下载]:<ignore_js_op>harism-android_page_curl.zip 阅读全文
posted @ 2012-12-20 10:36 GreyWolf 阅读(868) 评论(0) 推荐(0)