`

设置震动

阅读更多
< uses-permission android:name="android.permission.VIBRATE" />

java代码:
public class helloWorld extends Activity {
  public void onCreate(Bundle savedInstanceState)
  {
  super.onCreate(savedInstanceState);
  Vibrator vVi = (Vibrator)this.getApplication().getSystemService(Service.VIBRATOR_SERVICE);
  // 震动0.5 秒
  vVi.vibrate( 500 );
  //{200,200,1000}这样的mode表示的是等待0.2秒, 振动0.2秒, 等待1秒
  -1表示不重复, 如果不是-1, 比如改成1, 表示从前面这个long数组的下标为1的元素开始重复.
  ) vVi.vibrate( new long[]{200, 200, 1000}, -1 );
  }
  }
分享到:
评论

相关推荐

    x360ce手柄模拟器支持震动

    4. **启用震动**:在`x360ce.ini`中设置震动强度,实现震动效果。 5. **复制到游戏目录**:将整个x360ce文件夹复制到游戏的根目录下,使模拟器能与游戏无缝对接。 6. **启动游戏**:打开游戏,系统会识别到模拟的...

    安卓天气日历时间选择倒计时相关-这个是一个完美实现闹钟的实例模仿手机系统的闹钟实现方式定时设置时间设置星期1-7设置震动和延迟时间设置闹铃。可以定时的提醒用户.rar

    这个是一个完美实现闹钟的实例,模仿手机系统的闹钟实现方式,定时设置时间,设置星期1-7,设置震动和延迟时间,设置闹铃。可以定时的提醒用户.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码...

    Unity 手机震动插件Vibration

    开发者可以调用插件提供的API设置震动的时长和模式,甚至可以实现连续或复杂的震动序列。在iOS系统中,插件会利用AudioServicesPlaySystemSound函数结合特定的系统声音ID来模拟震动效果,因为iOS设备并不像Android...

    Xinput手柄震动编程

    // 设置震动强度,例如50%的左马达,75%的右马达 vibration.wLeftMotorSpeed = 0x8000; // 50% vibration.wRightMotorSpeed = 0xC000; // 75% // 设置震动 XInputSetState(0, &vibration); } } // 等待一...

    调取手机模式并根据模式而震动或响铃

    同时,我们可以通过`Builder`的`setSound()`方法设置声音,`setVibrate(long[] pattern)`方法设置震动模式。 2. **获取情景模式**:Android系统提供了`AudioManager`类,我们可以使用它的`getRingerMode()`方法获取...

    java窗口震动源码

    此外,为了提高用户体验,可以添加更多的控制功能,比如设置震动模式(如线性、随机等),或者提供平滑停止震动的选项。 从提供的压缩包文件名称"LockFrame2"来看,这可能是包含一个名为"LockFrame2"的类,可能扩展...

    android 实现EditText震动效果

    2. 设置震动参数:Vibrator类提供了一系列的方法来设置震动模式和时长。例如,我们可以使用`vibrate(long[] pattern, int repeat)`方法,其中`pattern`参数是一个整数数组,表示震动的时序,`repeat`参数指定重复的...

    Android之手机震动效果实现

    总之,在Android中实现手机震动效果,主要依赖于Vibrator类,包括获取Vibrator服务、设置震动时长或模式,以及停止震动。这为开发者提供了丰富的可能性,可以根据应用场景定制各种不同的震动反馈,提升用户体验。...

    Unity 震动插件 NiceVibrations v1.2

    Unity 震动插件 NiceVibrations v1.2 含有demo 9种震动预设 1.Selection:极轻微振动——可用于点击按钮 2.Success:普通振动——可用于游戏胜利 3.Warning:普通振动——可用于游戏提示 4.Failure:普通振动——可...

    安卓摇一摇传感器相关-Vibrator手机震动服务-小小程序员-博客频道-CSDN.pdf

    设置震动有多种方式,可以设置单次震动,也可以设置震动模式。单次震动需要一个表示震动持续时间的毫秒值,通过`vibrate(long milliseconds)`方法来实现。例如,调用`vibrator.vibrate(1000);`会使得设备震动1秒钟。...

    Android 图片点击震动效果源码.rar

    2. **设置震动模式**: `Vibrator`类提供了`vibrate()`方法来控制震动。你可以传入一个`long`数组,表示一系列的震动时长。例如,简单的单次震动可以这样写: ```java long[] pattern = {0, 500}; // 0毫秒后开始...

    Unity-震动-Android.rar

    例如,`vibrate(long milliseconds)`方法用于设置震动持续的时间(以毫秒为单位)。 在Unity中调用Android原生API,我们需要使用`AndroidJavaObject`和`AndroidJavaClass`。这两个类是Unity提供的桥接工具,允许...

    Android 图片点击震动效果源码.zip

    3. **设置震动模式**: `Vibrator`类提供了一些方法来实现不同的震动效果。例如,你可以使用`vibrate(long milliseconds)`方法来实现简单的一次性震动,参数代表震动的持续时间(毫秒): ```java vibrator....

    北通手柄震动补丁 最新版32位&64位

    北通手柄震动补丁是某论坛的网友分享的一个手柄震动补丁,很多用户买的北通的游戏手柄不能震动,解决办法就是下载小编提供的震动补丁,压缩包内有32拉和64位的,有需要的就拿走吧。你也可以到官方下载驱动来解决手柄...

    震动的调用

    同时,开发者还可以根据用户需求调整震动的强度,某些设备支持通过设置震动力度来实现不同程度的震动效果。 总结起来,"震动的调用"是指在Android应用中使用Vibrator类来实现设备的振动功能,包括简单的单次震动、...

    Arduino项目开发 震动传感器.docx

    接下来,通过调节蓝色电位器设置震动阈值,使得在轻微震动时指示灯亮起,再微调电位器使其熄灭。然后,通过敲击桌面等方式模拟震动,观察指示灯是否能准确响应。 四、与Arduino配合使用 对于数字震动传感器,...

    Android通知栏消息、点亮屏幕、震动、声音、显示样式

    // 设置震动 Vibrator vibrator = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE); long[] pattern = {0, 1000, 1000, 1000}; // 0毫秒开始,1000毫秒停顿,重复两次 builder.setVibrate(pattern);...

    Android 图片点击震动效果源码.zip源码资源下载

    3. **设置震动参数**: `Vibrator`类提供了`vibrate(long[] pattern, int repeat)`方法,可以自定义震动模式。例如,以下代码将使设备震动100毫秒: ```java long[] vibrationPattern = {0, 100}; // 0表示立即...

    C# Windows Mobile实现震动的代码,支持SP和PPC

    打开这个文件,可以查看具体的实现细节,包括如何初始化震动,设置震动时间和控制震动的逻辑。 6. **适配不同设备**: 由于Windows Mobile支持SP(Smart Phone)和PPC(Pocket PC),代码可能包含了针对这两种设备...

    android震动(vibrator)系统开发全过程.docx

    在HAL层,具体实现通常会包含与硬件交互的函数,例如初始化震动硬件、设置震动强度和时序等。HAL层的接口设计使得框架层调用简单而统一,而底层实现复杂性被隐藏。 以IMX6Q四核处理器为例,硬件平台的震动系统开发...

Global site tag (gtag.js) - Google Analytics