针对Layout或者ViewGroup对象,可以方便的通过xml中的layoutAnimation属性定义动画效果,通过persistentDrawingCache定义动画的影响范围,来提高性能。

定义动画:

<set xmlns:android="http://schemas.android.com/apk/res/android"    android:interpolator="@android:anim/accelerate_interpolator" >    <scale        android:duration="500"        android:fromXScale="1"        android:fromYScale="0.1"        android:pivotX="50%"        android:pivotY="50%"        android:startOffset="100"        android:toXScale="1"        android:toYScale="1.0" /></set>

定义动画布局:

写道 <layoutAnimation xmlns:android="http://schemas.android.com/apk/res/android"
android:animation=" @anim/scale"
android:animationOrder="reverse"
android:delay="30%" />

使用动画:

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="vertical" >    <ListView        android:id="@+id/list_view_id"        android:layout_width="fill_parent"        android:layout_height="fill_parent"        android:layoutAnimation="@anim/list_layout_controller"        android:persistentDrawingCache="animation|scrolling" /></LinearLayout>

更多相关文章

  1. Android(安卓)Dialog 应用
  2. android中自定义view构造函数ContentItemView(Context context,
  3. android 自定义属性
  4. Retrofit2使用方式和源码解析
  5. android 设置textview跑马灯效果
  6. Android(安卓)性能优化 RecyclerView替代Listview用法
  7. Android的GridView和ScrollView的嵌套
  8. Android实现底部切换标签
  9. android 自定义View设置自定义监听 框架(监听自定义字符)

随机推荐

  1. Android 4.3发布 新增4大改变25日推送升
  2. Android 开发者调查
  3. [记录]Android虚拟机大屏幕设置
  4. 2011年,谁执Android手机的牛耳?
  5. Larry Page:Android是Google其他服務的載
  6. Android知识整理
  7. Android(安卓)SDK离线安装
  8. AndroidManfest
  9. Android热修复原理普及
  10. Android 4.0.3来了 优化系统