images/loading.gif' data-original="http://images2015.cnblogs.com/blog/822717/201511/822717-20151118233658530-1831541658.gif" />
犹如天女散花一样,**散列,比较有趣。
Android ExplosionField在github上的项目主页是:https://github.com/tyrantgit/ExplosionField
注意:jdk1.7
1 package com.zzw.textexplosionfield; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.view.View; 6 import android.widget.ImageView; 7 import tyrantgit.explosionfield.ExplosionField; 8 9 public class MainActivity extends Activity {10 11 private ExplosionField mExplosionField;12 private ImageView image;13 14 @Override15 protected void onCreate(Bundle savedInstanceState) {16 super.onCreate(savedInstanceState);17 setContentView(R.layout.activity_main);18 19 // 先初始化载入ExplosionField20 mExplosionField = ExplosionField.attach2Window(this);21 22 image = (ImageView) findViewById(R.id.image);23 image.setOnClickListener(new View.OnClickListener() {24 @Override25 public void onClick(View v) {26 // 开始执行动画...27 mExplosionField.explode(v);28 29 // ExplosionField.explode后,父布局中虽看不到ImageView,30 //但ImageView所占据的位置还会响应事件.31 // 如果想屏蔽此ImageView出现,则:32 image.setVisibility(View.GONE);33 }34 });35 }36 }
1 <RelativeLayout ="http://schemas.android.com/apk/res/android" 2 ="http://schemas.android.com/tools" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent" 5 tools:context="com.zzw.textexplosionfield.MainActivity" > 6 7 <ImageView 8 android:id="@+id/image" 9 android:layout_width="wrap_content"10 android:layout_height="wrap_content"11 android:layout_centerInParent="true"12 android:src='/images/loading.gif' data-original="@drawable/ic_launcher" />13 14 </RelativeLayout>
View Code
原标题:view爆炸效果
关键词:ie