4 手机震动

 1 /**
 2   * 手机震动, 需要权限 android.permission.VIBRATE
 3   */
 4  private void vibrate() {
 5   Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);
 6   // vibrator.vibrate(2000);震动两秒
 7   vibrator.vibrate(new long[] { 1000, 2000, 1000, 3000 }, -1);// 先等待1秒,再震动2秒,再等待1秒,再震动3秒,
 8                  // 参2等于-1表示只执行一次,不循环,
 9                  // 参2等于0表示从头循环,
10                  // 参2表示从第几个位置开始循环
11   // 取消震动vibrator.cancel()
12  }

手机震动

时间: 2024-11-06 09:55:10

4 手机震动的相关文章

android 之实现手机震动功能

界面:利用weight属性,能比较好得移植到平板上.      布局代码: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:la

cocos2d-x3.2中添加Android手机震动

本人宣布从此博文发出后,我的cocos2dx的引擎从cocos2dx3.1.1跳到cocos2dx3.2,哈哈,其实变化不大的,不碍事~~~ 下面来说说在cocos中添加Android手机震动的功能,亲身体验,网上的教程都是渣渣啊,坑比的很,还要看了原帖http://www.cocos2d-x.org/boards/6/topics/8179,全英文的,蛋疼恼火了许久,才解决~~ 下面进入正题.相信看完本文,什么问题都ok了!!!! 1.在proj.android这个目录下 AndroidMan

[android] 手机卫士输入框抖动和手机震动

查看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" interpo

手机游戏开安卓手机震动

近日正好要在手游中添加手机震动功能.没搞过啊,上网找了下,结果相关文章还是不少的,讲得也挺详细的,但我找到的都要去改cocos2dx的底层代码.我看了下,完全没必要啊.在自己的Java文件中定义一个静态方法就行了. Java需添加内容: 随便找个自己的Java类(游戏主入口类也行),在类中定义如下静态方法: public static void vibrate(int vibrateTime) { Vibrator vib = (Vibrator)MainClass.returnContent(

Android的手机震动

android实现手机震动 1.在AndroidManifest.xml中添加震动权限 <?xml version="1.0" encoding="utf-8"?>  <manifest xmlns:android="http://schemas.android.com/apk/res/android"        package="uni.vibrator"        android:versionC

Unity3d之音效播放和调用手机震动

http://blog.csdn.net/sunshine_1984/article/details/12943979 今天研究了下Unity3d音效播放相关内容,整理下实现细节. 1,添加音效文件到Assets/Resources目录,我这里添加到Assets/Resources/audio目录了. 2,新建C# Script命名为audio 3,编写audio.cs代码如下(里面注释很清楚了): using UnityEngine;using System.Collections; publ

Delphi XE5 Android 调用手机震动(通过JObject测试是否支持震动)

源码如下: [delphi] view plain copy uses Androidapi.JNI.Os, Androidapi.JNIBridge; function GetVibratorArray(const AIntArr: array of Int64): TJavaArray<Int64>; var LIndex: Integer; begin Result := TJavaArray<Int64>.Create(Length(AIntArr)); for LInde

Delphi XE6 for Android 让手机震动(调用Java的函数)

震动,是调用了 安卓api  JNI 里面的 函数  ,这些都是 调用java的 ,如下面的引用, uses  FMX.Helpers.Android,  Androidapi.JNI.App,  Androidapi.JNI.Os,  Androidapi.JNIBridge, FMX.StdCtrls; 还是分几步, 1  新建一个手机项目 打开xe6, file  ----  new ----FireMonkeyMobile Application-Delphi 2    选择black

Android 手机震动功能实现

1首先在AndroidManifest.xml中添加震动权限 <uses-permission android:name="android.permission.VIBRATE" /> 2代码中加入: Vibrator vib = (Vibrator) this.getSystemService(Service.VIBRATOR_SERVICE); vib.vibrate(500);