查看apiDemos,找到View/Animation/shake找到对应的动画代码,直接拷贝过来

当导入一个项目的时候,报R文件不存在,很多情况是xml文件出错了

Animation shake = AnimationUtils.loadAnimation(this, R.anim.shake);

et_phone.startAnimation(shake);

动画的xml文件shake.xml

android:interpolator="@anim/cycle_7"

interpolator是插入器,可以定义动画的速度等

调用Animation对象的setInterpolator()方法,设置插入器,参数:Interpolator对象

匿名实现Interpolator接口,重写getInterpolation()方法,设置中自定义动画速率,传入一个flaot x

输入框的震动效果

获取Vibrator对象,调用getSystemService()方法,参数:VIBRATOR_SERVICE

调用Vibrator对象的vibrate()方法,参数:毫秒

需要添加权限android.permission.VIBRATE

这个可以做一些振动器~

Java代码/**

* 查询归属地

*/

publicvoidqueryNumber(View v) {

phone = et_phone.getText().toString().trim();

if(TextUtils.isEmpty(phone)) {

//抖动动画

Animation shake = AnimationUtils.loadAnimation(this, R.anim.shake);

et_phone.startAnimation(shake);

//手机震动

vibrator.vibrate(2000);

Toast.makeText(this,"请输入手机号码",0).show();

return;

}

String result = NumberQueryAddressUtil.queryAddress(phone);

tv_address.setText(result);

}

shake.xml

XML/HTML代码

android:duration="1000"

android:fromXDelta="0"

android:interpolator="@anim/cycle_7"

android:toXDelta="10"/>

cycle_7.xml

XML/HTML代码

2016年4月25日

android对输入手机号码震动,手机卫士输入框抖动和手机震动效果的实现相关推荐

  1. android edittext 输入手机号码格式变化

    android edittext 输入内容只能是xxx-xxxx-xxxx格式的手机号码 EditText phoneEt = (EditText) findViewById(R.id.phone_e ...

  2. android手机中360手机卫士 VS 腾讯手机管家 VS 金山手机助手,谁更霸道?

    android手机中360手机卫士 as 360.腾讯手机管家 as q家.金山手机助手 as 金家,谁更霸道?as意思是别名,下面用到 同时安装了这三个app,进入设置->应用程序->正 ...

  3. 金山android 杀毒软件,金山手机卫士

    金山手机卫士正式版是款专门为安卓手机安全所打造的手机保护工具.金山手机卫士最新版中通过检查系统漏洞,扫描风险软件,检查扣费记录等解除您的手机安全隐患,保证Android手机及话费安全.金山手机卫士同时 ...

  4. 360 android手机备份通讯录,360手机卫士怎样备份手机通讯录 备份手机通讯录图文教程...

    软件安装:手机应用宝 随着科技的发展,手机在我们的生活中扮演了很重要的角色,手机在便利我们生活的同时,也会对我们造成很重要的影响.手机已经成为了我们的必需品,不仅是通讯工具,而且很大程度上都是娱乐功能 ...

  5. 高仿360手机卫士——Android源码

    高仿360手机卫士 高仿360手机卫士界面android源码,左右滑动效果,超炫. 下载地址:http://www.devstore.cn/code/info/1173.html 运行截图:    热 ...

  6. 安卓_手机卫士_第五天(手机定位,设备管理器,电话归属地)

    安卓手机卫士第五天(手机定位,设备管理器,电话归属地) 手机定位 网络定位 根据IP显示具体的位置, 原理是建立一个库那个IP地址对应那个地方:早期警方破案就采用此特点:纯真IP数据库软件介绍有局限性 ...

  7. 专访刘刚:360手机卫士的性能监控与优化

    作为一款移动端产品,除了要保证安全性之外,手机卫士还需要考虑尽量减少对手机资源的消耗,而要做到这些,360手机卫士对于自身的性能优化.性能监控,以及对不同产品的适配问题,有哪些改进之处值得我们借鉴呢? ...

  8. i9500android操作系统跑流量,手机流量去哪了 横评显示360手机卫士成节流王

    今年两会期间,加快4G建设.下调天价资费等话题成为热门议题,手机流量关注度在日益提高.而当前,市面上有不少流量监控软件均号称能省流量,但到底谁才是4G时代下的必备品呢?为此,我们从其中甄选出三款较常见 ...

  9. 艾媒4月APP排行榜 360手机卫士位列安全防护类APP首位

    日前,艾媒咨询发布<2017年4月中国APP活跃用户排行榜(TOP450)>.榜单显示,移动应用前部格局基本稳定.在安全防护类APP中,360手机卫士位列第一,排名超越腾讯手机管家. 多家 ...

  10. i9500android操作系统跑流量,四大手机安全软件谁更省流量?360手机卫士完胜

    有人把智能手机形容为流量的傀儡,一旦抛开无线网络,智能手机只能依靠流量维护其存在的意义.手机流量也成为大企业移动入口的必争之地.但前提是,消费者得愿意为此买单,因为流量消耗与手机交费直接挂钩. 各家安 ...

最新文章

  1. 校园二手平台的开发和利用
  2. 的table数据重复添加_Mysql的奇技淫巧 - 避免重复插入数据
  3. 【经典】5种IO模型 | IO多路复用
  4. 运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(五)
  5. ubuntu使用git时,终端不显示git分支。
  6. kaldi 语音识别
  7. 利用R语言做可重复性报告研究
  8. java 实现订单合并_向高手进阶,从 0 开始手写实现一个 RPC 框架!
  9. 2020-11-01
  10. Github上十大C#开源项目排行榜
  11. 20多岁的一无所有,其实是理所应当的
  12. ESP12F模组-USB转TTL模块-Arduino下载程序
  13. photoshop基础视频教程 [4G]
  14. U盘加密软件测试自学,利用联想USB接口加密软件给你的U盘加密、设定访问权限...
  15. Android shape动态修改颜色
  16. Drupal主题介绍
  17. UNI-APP_uni-app中设置radio和switch的大小
  18. 中科蓝讯 AB32VG1 开发板 GPIO 控制RGB彩灯实验
  19. 根据圆的面积公式计算圆周率
  20. win10系统如何清理c盘垃圾

热门文章

  1. 【win10】安装wsl,报错WslRegisterDistribution failed with error: 0x8007019e
  2. 亚马逊linux密码,Linux、Centos、Ubuntu亚马逊服务器开启密码远程,启用root账号
  3. UE4入门序列08(Unreal制作MMO游戏范围巡逻AI)
  4. t460p加固态硬盘 thinkpad_联想T460p加装固态硬盘
  5. V831——串口通信
  6. OnlyOffice快速入门
  7. Android系统各个版本发布时间
  8. Aliyun ECS 配置
  9. Totem协议(SRP/RRP)讲解PPT
  10. 查看Win7的真实版本号方法