摘要: overridePendingTransition只支持android 2.0以上版本,动画效果在anim目录下的xml文件中定义,在程序中用AnimationUtils.loadAnimation(Context context,int ResourcesId)载入成Animation对象,在需要显示动画效果时,执行需要动画的View的startAnimation方法,传入 Animation,即可。切换Activity也可以应用动画效果,在startActivity方法后,执行 overridePendingTransition方法,两个参数分别是切换前的动画效果,切换后的动画效果,下面的 阅读全文
posted @ 2012-08-01 17:17 淽沐 阅读(3830) 评论(0) 推荐(0) 编辑
摘要: 关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式:1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画;2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。动画类型下面先来看看Android提供的动画类型。Android的animation由四种类型组成在XML文件中:alpha 渐变透明度动画效果scale 渐变尺寸伸缩动画效果translate 画面转换位置移动动画效果rotate 画面转移旋转动画效果在Java 源码中定义了相应 阅读全文
posted @ 2012-08-01 16:44 淽沐 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 摇一摇功能只使用到Sensor.TYPE_ACCELEROMETER加速度传感器a.首先acticity要实现SensorEventListener接口初始化传感器服务mSensorMgr = (SensorManager) getSystemService(SENSOR_SERVICE);b.然后重写onSensorChanged方法根据时间类型和偏移值判断即可事件类型:event.sensor.getType() 偏移值 event.values加速度传感器返回值的单位是加速度的单位 m/s^2(米每二次方秒),有三个方向的值分别是 values[0]: x-axis 方向加速度 va.. 阅读全文
posted @ 2012-08-01 15:59 淽沐 阅读(391) 评论(0) 推荐(0) 编辑