Android开发学习:[29]android手机震动代码

 时间:2024-10-14 11:14:15

1、首先我们新建一个activity.将其设置为启动项,记得在清单文件中添加intent-filter: <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter>

Android开发学习:[29]android手机震动代码

2、然后我们在界面代码中添加三个按钮,分别是长、短、暂停震动的按钮<LinearLayout xm造婷用痃lns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.basillee.asus.demo.MainActivity10"> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="shortButton" android:id="@+id/short_vibrate"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="shortButton" android:id="@+id/long_vibrate"/> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="shortButton" android:id="@+id/stop_vibrate"/></LinearLayout>

Android开发学习:[29]android手机震动代码

3、然后我们为每个按钮添加点击事件监听shortButton.setOnClick雉搽妤粲Listener(new View.OnClickListener() { @Override public void onClick(View v) { vibrator.vibrate(new long[]{100,100},0); } }); longButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { vibrator.vibrate(new long[]{1000,3000,1000,3000},-1); } }); stopButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { vibrator.cancel(); } });

Android开发学习:[29]android手机震动代码

4、完成以上步骤之后我们就可以点击android studio上面的运行按钮了

Android开发学习:[29]android手机震动代码

5、然后打开我们的模拟器

Android开发学习:[29]android手机震动代码

6、最后运行此实例的界面如下,放入真实手机中测试便会震动。记得要添加权限啊

Android开发学习:[29]android手机震动代码
  • js怎么比较对象中数组的长度?
  • win7系统上jboss6 设置https访问
  • 如何在文档中快速的找到需要查找的内容?
  • JavaScript如何获取和修改div中style中的值
  • 生活中不需要解释太多事情
  • 热门搜索
    欢庆六一手抄报资料 欢度国庆手抄报图片 西游记手抄报图片 安全手抄报内容资料 国庆手抄报版面设计图 禁止吸烟手抄报 关于反邪教的手抄报 新冠状病毒手抄报 国庆节手抄报简单易画 安全文明手抄报