zoukankan      html  css  js  c++  java
  • 动画 -- ListView列表item逐个出来(从无到有)

     1 import android.app.ListActivity;
     2 import android.os.Bundle;
     3 import android.widget.ArrayAdapter;
     4 
     5 public class MainActivity extends ListActivity {
     6     private ArrayAdapter<String> adapter;
     7     @Override
     8     protected void onCreate(Bundle savedInstanceState) {
     9         super.onCreate(savedInstanceState);
    10         setContentView(R.layout.main);
    11 
    12         adapter = new ArrayAdapter<String>(this,
    13                 android.R.layout.simple_list_item_1, new String[] { "Hello",
    14                         "World", "www.baidu.com" });
    15 
    16         setListAdapter(adapter);
    17     }
    18 }
     1 <?xml version="1.0" encoding="utf-8"?>
     2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     3     android:layout_width="match_parent"
     4     android:layout_height="match_parent"
     5     android:orientation="vertical" >
     6     <ListView
     7         android:id="@android:id/list"
     8         android:layout_width="fill_parent"
     9         android:layout_height="fill_parent"
    10         android:layoutAnimation="@anim/listview_anim" />
    11 </LinearLayout>
    1 <?xml version="1.0" encoding="utf-8"?>
    2 <layoutAnimation xmlns:android="http://schemas.android.com/apk/res/android"
    3     android:animation="@anim/scale_0_1"
    4     android:delay="0.5" >
    5 </layoutAnimation>
    6 <!-- 
    7         android:delay  动画时间间隔 (延迟)
    8  -->
     1 <?xml version="1.0" encoding="utf-8"?>
     2 <!-- 
     3     ==  scale 渐变尺寸伸缩动画效果  ==
     4     fromXScale,fromYScale, 动画开始前X,Y的缩放,0.0为不显示, 1.0为正常大小
     5     toXScale,toYScale,    动画最终缩放的倍数, 1.0为正常大小,大于1.0放大
     6     android:duration        动画持续时间
     7  -->
     8 <scale xmlns:android="http://schemas.android.com/apk/res/android"
     9     android:fromXScale="0"
    10     android:toXScale="1"
    11     android:fromYScale="0"
    12     android:toYScale="1"
    13     android:duration="1000" />
    14 
    15 <!-- 
    16     alpha    渐变透明度动画效果
    17     scale    渐变尺寸伸缩动画效果
    18     translate 画面转换位置移动动画效果
    19     rotate    画面转移旋转动画效果 
    20 -->
  • 相关阅读:
    D. Constructing the Array
    B. Navigation System
    B. Dreamoon Likes Sequences
    A. Linova and Kingdom
    G. Special Permutation
    B. Xenia and Colorful Gems
    Firetrucks Are Red
    java getInstance()的使用
    java 静态代理和动态代理
    java 类加载机制和反射机制
  • 原文地址:https://www.cnblogs.com/androidsj/p/3948093.html
Copyright © 2011-2022 走看看