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 -->
  • 相关阅读:
    Intellij IDEA中Maven解决依赖失效
    Spring Boot 推荐的基础 POM 文件
    Spring Boot启动流程详解(一)
    spring boot应用启动原理分析
    Spring Boot 配置文件详解:Properties和YAML
    Spring Boot 属性配置和使用
    Arcgis for js载入天地图
    Android菜鸟的成长笔记(28)——Google官方对Andoird 2.x提供的ActionBar支持
    Android仿IOS回弹效果 ScrollView回弹 总结
    Android开发有用的站点
  • 原文地址:https://www.cnblogs.com/androidsj/p/3948093.html
Copyright © 2011-2022 走看看