chinarocky 发表于 2015-06-24 09:09

android 动画效果

实现窗口抖动

MainActivity.javapackage com.example.windowjitter;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.widget.Button;
import android.widget.RelativeLayout;

/**
* ′°¿ú¶¶¶ˉ
*
* @author yand
*
*/
public class MainActivity extends Activity {

    private RelativeLayout rel;
    private Button btn;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);

      rel = (RelativeLayout) this.findViewById(R.id.rel);
      btn = (Button) this.findViewById(R.id.btn);
      btn.setOnClickListener(new Button.OnClickListener() {
            @Override
            public void onClick(View v) {
                Animation anim = AnimationUtils.loadAnimation(
                        MainActivity.this, R.anim.myanim);
                rel.startAnimation(anim);
            }
      });
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
      getMenuInflater().inflate(R.menu.activity_main, menu);
      return true;
    }

}
页: [1]
查看完整版本: android 动画效果