基于android studio 的按键震动程序的实现

来源:互联网 发布:奇点大学 知乎 编辑:程序博客网 时间:2024/05/22 11:46

Android开发添加振动权限:添加振动权限:在AndroidManifest.xml文件中添加这个权限android.permission.VIBRATE 

代码如下

<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.example.jisuanqi">    <uses-permission android:name="android.permission.VIBRATE"/>    <application        android:allowBackup="true"        android:icon="@drawable/lu"        android:label="@string/app_name"        android:supportsRtl="true"        android:theme="@style/AppTheme">        <activity android:name=".MainActivity">        </activity>        <activity            android:name=".SecondActivity"            android:label="技术人员"></activity>        <activity android:name=".LoadingActivity">            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>    </application></manifest>
然后在按键监听里面写下函数就行了。

@Overridepublic void onClick(View v) {    Vibrator vibrator=(Vibrator)getSystemService(Service.VIBRATOR_SERVICE);    vibrator.vibrate(new long[]{0,1000}, -1);
1000是1秒,修改就可以震动的时长。-1是不重复震动。0是重复震动。

原创粉丝点击