Vibrator振动器笔记
来源:互联网 发布:java解析word简历 编辑:程序博客网 时间:2024/05/01 11:22
/* 1.获取Vibrator对象,通过Context的getSystemService()方法即可
* 2.Vibrator的几个常用方法,vibrate(long milliseconds) concel()取消
* 3.vibrate(long[] pattern ,int repeat) 第一个参数 ,模式振动,不难理解
* 4.权限设置:<uses-permission android:name="android.permission.VIBRATE"/>
*/
import android.os.Bundle;
import android.os.Vibrator;
import android.app.Activity;
import android.app.Service;
import android.view.Menu;
import android.view.MotionEvent;
import android.widget.Toast;
public class MainActivity extends Activity {
Vibrator vibrator;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//获取振动对象
vibrator=(Vibrator)getSystemService(Service.VIBRATOR_SERVICE);
}
@Override
public boolean onTouchEvent(MotionEvent event){
Toast.makeText(getApplicationContext(), "手机振动", Toast.LENGTH_LONG).show();
vibrator.vibrate(2000);
return super.onTouchEvent(event);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
* 2.Vibrator的几个常用方法,vibrate(long milliseconds) concel()取消
* 3.vibrate(long[] pattern ,int repeat) 第一个参数 ,模式振动,不难理解
* 4.权限设置:<uses-permission android:name="android.permission.VIBRATE"/>
*/
import android.os.Bundle;
import android.os.Vibrator;
import android.app.Activity;
import android.app.Service;
import android.view.Menu;
import android.view.MotionEvent;
import android.widget.Toast;
public class MainActivity extends Activity {
Vibrator vibrator;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//获取振动对象
vibrator=(Vibrator)getSystemService(Service.VIBRATOR_SERVICE);
}
@Override
public boolean onTouchEvent(MotionEvent event){
Toast.makeText(getApplicationContext(), "手机振动", Toast.LENGTH_LONG).show();
vibrator.vibrate(2000);
return super.onTouchEvent(event);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
0 0
- Vibrator振动器笔记
- Vibrator振动器
- 振动器 Vibrator
- Vibrator(振动器)
- Android菜鸟笔记-振动器Vibrator的使用
- android开发笔记之多媒体—振动器(Vibrator)
- Vibrator--android 振动器
- android的振动器Vibrator
- android振动器(Vibrator)
- (libgdx学习)vibrator(振动器)
- Andorid手机振动器(Vibrator)
- Android中的振动器---Vibrator
- Android Vibrator 振动器
- Android振动器(Vibrator)系统详解
- Android振动器(Vibrator)系统详解
- android手动调用振动器(Vibrator)
- Android 振动器 Vibrator 使用简介
- android基础知识-Vibrator(振动器) 使用
- php面向对象详解
- java 多线程编程tips
- jQueryEasyUI Messager基本使用
- 带头结点的单链表的逆置
- 面试算法——4.栈的反转
- Vibrator振动器笔记
- .PEM文件格式详细说明
- 亿级商品详情页架构演进技术解密 | 高可用架构系列
- Learning Python(3)--正则表达式
- 调用startActivityForResult,onActivityResult无响应的问题
- 自定义控件之-手势锁
- 大数据平台安装测试(1)centos7.1 docker mesos tachyon hadoop (myriad? yarn?)spark hbase speaksql 选型分析
- Android 获得View的宽和高
- iOS中添加UITapGestureRecognizer手势识别后,UITableView的didSelectRowAtIndexPath失效