1.在AndroidManifest.xml中添加震动权限

package="uni.vibrator"

android:versionCode="1"

android:versionName="1.0">

android:label="@string/app_name">

2.实现震动

package uni.vibrator;

import android.app.Activity;

import android.content.Context;

import android.os.Bundle;

import android.os.Vibrator;

public class VibratorDemoActivity extends Activity {

private Vibrator vibrator;

/** Called when the activity is first created. */

@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.main);

/*

* 想设置震动大小可以通过改变pattern来设定,如果开启时间太短,震动效果可能感觉不到

* */

vibrator = (Vibrator)getSystemService(Context.VIBRATOR_SERVICE);

long [] pattern = {100,400,100,400};   // 停止 开启 停止 开启

vibrator.vibrate(pattern,2);           //重复两次上面的pattern 如果只想震动一次,index设为-1

/*

如:只想震动一次,时间为200ms,可写为

long [] pattern = {0,200};   // 停止 开启

vibrator.vibrate(pattern,-1);           //重复两次上面的pattern 如果只想震动一次,index设-1

*/

}

public void onStop(){

super.onStop();

vibrator.cancel(); //停止震动

}

}

android 手机震动1次,Android的手机震动相关推荐

  1. Unity手机震动,Unity -> android 震动

    说明 Unity 有自己的 接口 Handheld.Vibrate() 来实现手机的震动,但是不能控制震动时长. 现在来介绍Unity 调用 Android 系统的震动接口实现手机震动效果.基本思路: ...

  2. 设置android电话震动,如何设置手机在通话接通和断开时震动

    [Android Version] Android V2.3 ( GB,GB2) Android V4.0, 4.1( ICS, ICS2, JB) Android V4.2( JB2,JB3,JB5 ...

  3. unity 实现手机振动_unity 调用android的震动

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 在unity中调用震动一般有两种方式: 1.使用unity自带的 Handheld.Vibrate(); 优点:方便.简单 缺点:无法控制震动的频率 2. ...

  4. Android学习之基础知识十一 —运用手机多媒体

    一.使用通知(Notification) 通知(Notification)是Android系统中比较有特色的一个功能,当某个应用程序希望向用户发出一些提示信息,而该应用程序又不在前台运行时,就可以借助 ...

  5. 基于Android的备忘录软件,基于Android的手机备忘录软件设计

    <基于Android的手机备忘录软件设计>由会员分享,可在线阅读,更多相关<基于Android的手机备忘录软件设计(25页珍藏版)>请在皮匠网上搜索. 1.课程设计报告(本科) ...

  6. Google Android向华为“闭源”,华为手机迎来至暗时刻!

    作者 | 屠敏 转载自CSDN(ID:CSDNnews) 居安思危任正非,未雨绸缪如华为.在贸易战的背景下,即使早在多年前已在多个层面做好"备胎"计划的华为,在面对美国对芯片乃至操 ...

  7. android看电脑视频,教你用手机/平板,直接播放电脑上的视频

    相信看过前几篇教程的你,已经下载了一堆电影.电视剧堆在电脑里了. 所以啊,这个国庆假期就该宅在家里好好追剧 好吧好吧,开个玩笑. 不过今天这个教程,方便一下各大追剧党. 省去拷贝视频到「手机 / 平板 ...

  8. android 新闻编辑,超机访问:ZOL手机新闻编辑背后的故事

    在上周超机访问中,我们为大家介绍了手机频道评测刘宇航和手机的故事.通过上期节目,我们对这位评测编辑以及他的工作.使用手机的偏好有了一个全面的了解.本期节目我们再次请到了中关村在线的编辑,来讲讲他和手机 ...

  9. 解决Eclipse、Android Studio ADT AVD不能检测到手机

    解决Eclipse.Android Studio ADT AVD不能检测到手机       Android开发时,经常会使用Eclipse或者Android Studio开发工具,在使用真机调试App ...

  10. 魅族升级android p,高通宣布:这些手机将第一时间升级Android P!

    如今,对于全球智能手机市场,按照智能手机品牌,分为三星.苹果.华为.小米等众多智能手机厂商.不过,按照手机操作系统来说,则主要分为苹果ios和Android两大类型.其中,就安卓手机用户来说,几乎都希 ...

最新文章

  1. 网易是世界最好的公司
  2. 电子商务思维导图精品荟萃:电子商务思维导图大全[多图精品收藏]
  3. [小功能]按阅读数、评论数、评论时间查看首页随笔
  4. oracle游标理解,oracle游标的使用方法
  5. ubuntu php png,[工作记事]Ubuntu下PHP编译安装以及添加jepg支持
  6. sequelize 连接2个数据库_数据库激荡 40 年,NoSQL、NewSQL谁能接棒?
  7. 知识图谱入门视频(四)
  8. CTO 技术管理的“三板斧”
  9. asp.net JavaScriptSerializer实现序列化和反序列化
  10. 运维工程师必会的109个Linux命令(1)
  11. mysql 等于_mysql 不等于 符号写法
  12. python os库
  13. python代码覆盖率工具_Python代码覆盖率分析工具Coverage
  14. matlab画图不显示中文_[过时] [LaTeX 使用] 升级 macOS 10.15 后 ctex 文档不显示中文的临时方案...
  15. Java8中list转map方法
  16. 无线网络密码破解方法
  17. JIRA 6.3.6 详细安装图解
  18. vue在线动态切换主题色方案
  19. 现代C++新特性 列表初始化
  20. 北师大数据结构期末考试复习

热门文章

  1. 白山搜索引擎优化收费_白山SEO-白山网站优化-白山新站整站快速排名-【
  2. fastapi 大型应用_fastapi使用教程
  3. C3+H5小案例 | 03 3D立体旋转相册
  4. JavaWeb技术之JSP
  5. BlockingQueue!
  6. duffing matlab,duffing方程matlab
  7. 非递归实现二叉树结点的遍历
  8. 初探Python声音处理(Demo)
  9. 【入门】算法初步1 排序
  10. mysql存储过程while循环语句