码迷,mamicode.com
首页 > 其他好文 > 详细

文本窗口抖动和位移效果

时间:2016-11-13 11:18:28      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:use   android   模拟器   ima   onclick   void   ice   lin   system   

  1. 在AppDemo的Animation1.java中
    1. publicvoid onClick(View v){
    2. Animation shake =AnimationUtils.loadAnimation(this, R.anim.shake);
    3. findViewById(R.id.pw).startAnimation(shake);
    4. }
     
  2. anim\shake.xml
    1. <translate xmlns:android="http://schemas.android.com/apk/res/android"
    2. android:duration="1000"
    3. android:fromXDelta="0"
    4. android:interpolator="@anim/cycle_7" //插入器
    5. android:toXDelta="10"/>
     
  3. anim\cycle_7.xml
    1. <cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android"
    2. android:cycles="7"/>
     
  4. 震动效果(1-3为位移效果)
    1. // 加入震动效果 ,需要加入震动权限
    2. Vibrator vibrator =(Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
    3. vibrator.vibrate(2000);
    1. <uses-permission android:name="android.permission.VIBRATE"/>
    模拟器测试不了,要用真机测试的哦;
    1. // 加入震动效果 ,需要加入震动权限
    2. Vibrator vibrator =(Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
    3. //vibrator.vibrate(2000); // 表示震动两秒
    4. // 表示休息2秒,震动3秒,在休息2秒,在震动三秒,-1表示不重复,如果传入2,则前面的规则重复两次
    5. vibrator.vibrate(newlong[]{2000,3000,2000,3000},-1);
     





文本窗口抖动和位移效果

标签:use   android   模拟器   ima   onclick   void   ice   lin   system   

原文地址:http://www.cnblogs.com/his365/p/6058128.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!