手机交互应用服务(震动器控制)
要实现这个功能比较简单,只需调用vibrate()函数即可:
public static void vibrate(long duration) {Vibrator vibrator = (Vibrator)getSystemService(Service.VIBRATOR_SERVICE);vibrator.vibrate(duration); }
另外需要在AndroidManifest.xml中添加权限:
<uses-permission android:name="android.permission.VIBRATE"/>
当然要想实现比较复杂一点的震动模式,可以调用 public void vibrate(long[] pattern, int repeat) 函数
转载于:https://www.cnblogs.com/laishenghao/p/5243339.html
手机交互应用服务(震动器控制)相关推荐
- android studio 顶部导航栏_5分钟学交互:手机交互组件归纳 导航篇
个人公众号:鱼大大设计铺,ID:ydsjp2018 转载请私信作者,并注明来源公众号:沐风与体验设计 交互设计其实就是根据产品目标和用户目标,选择最合适的导航结构.页面结构.交互控件以及动效.这个任务 ...
- 控件与组件的区别_5分钟学交互:手机交互组件归纳 导航篇
个人公众号:鱼大大设计铺,ID:ydsjp2018 转载请私信作者,并注明来源公众号:沐风与体验设计 交互设计其实就是根据产品目标和用户目标,选择最合适的导航结构.页面结构.交互控件以及动效.这个任务 ...
- 利用 Andorid 手机连接 Arduino 并控制 LED灯开关
利用 Andorid 手机连接 Arduino 并控制 LED灯开关 ***首先,将 Arduino 断电***,然后按着蓝牙模块上的黑色按钮,再让 Arduino 通电,如果蓝牙模块指示灯按2秒的频 ...
- 手机android app 无线控制led灯开关
先讲一下整体思路哈!手机肯定不能直接控制台灯的,需要一个中间物来协调,在这里我用的是51单片机(如果大家不知道也没关系,下面我还会说的).接下来就是具体怎么控制的,其实原理挺简单的.1.手机通过蓝牙来 ...
- Ubuntu三步配置scrcpy,实现手机投屏和控制
本文章主要介绍Ubuntu安装scrcpy实现手机投屏和控制的方法,这样就可以避免频繁在键盘和手机间切换. 第一步:Scrcpy 安装 snap install scrcpy 第二步:adb服务安装和 ...
- 小白学习HC-05蓝牙透传模块(有实例讲解——自制手机app实现蓝牙控制单片机加热系统)第一天 :整体分析,理清思路
小编刚开始接触HC-05蓝牙透传模块,只是感到很神奇.但对它的原理和使用方法一无所知.做项目要用到它的时候,无非就是代码复制粘贴,有种照搬照抄的意思. 但是今天小编要谈谈一段时间内对HC-05学习的心 ...
- 苹果手机群控 手机投屏 电脑控制手机鼠标键盘操控
随着智能手机的普及和互联网的发展,手机群控已经成为了一个被广泛关注和使用的技术.手机群控可以通过一台主控手机或计算机,控制多个目标手机执行特定操作,具有以下几个方面的作用. 企业管理 在企业管理中,手 ...
- 通过免费手机短信来控制电脑---“执行者”介绍
最近晚上没什么事情,做了个方便自己的软件,可以通过手机短信控制电脑,后来包装了一下,现在拿出来跟大家分享. 软件名字叫执行者,可以通过手机短信来控制电脑执行操作,比如关机.google查询.天 ...
- python控制手机-python + adb 实现控制手机
主要步骤: 1.USB连接手机,手机打开USB调试模式,小米手机可能还要打开允许通过USB调试修改权限或者模拟点击 2.下载ADB,在adb文件目录下运行cmd,调用相应的adb指令即可对手机模拟操作 ...
最新文章
- 大牛是怎么思考设计SQL优化方案的?
- linux 网卡无效 设置_windows使用xftp连接本机上的linux虚拟机
- 自定义组件 点击空白处隐藏
- linux kernel中的wait_for_completion和complete总结
- Oracle之to_char(值,'fm99990.00')
- php mysql 查询时间_PHP-MySQL查询需要大量时间才能执行
- python 唯一元素_检查所有元素在Python中是否唯一
- MySQL 5.7 免安装版配置
- oracle dbv 离线,bbed和dbv检查数据文件结果不一致?
- Source InSight context 窗口丢失的解决办法
- struts 标签导入
- Atitit 提升效率 降低技术难度与提升技术矛盾的解决方案 1. 问题	2 1.1. 高手喜欢技术挑战怎么办,但会提升技术难度 导致新手不会用怎么办	2 2. 解决方案	2 2.1. 通过开会统
- DELL服务器安装centos系统
- YOLO3算法个人算法理解心得
- matlab无法用mcc,使用matlab的mcc时为什么会出现fopen错误?
- Android通知渠道
- Office 2013-2021 C2R Install
- PWM控制的基本原理
- matlab 中阿拉伯字母,常用阿拉伯字母念法
- oracle18c打开pdb服务,SQLPLUS 连接 Oracle 18c CDB和PDB方法
热门文章
- 台风最喜欢在我国哪个省市登陆!我用Python来告诉你!
- 皇途霸业网页游戏先锋服务器,皇途霸业三合一传奇
- 微软本地化项目征集新兵啦!!!另有微软官方提供的高端培训课程
- 浏览器加载不上css,样式走丢了~
- 改变命运的知识,也会改变人工智能的发展轨迹?
- SVG停车场地图与停车场导航
- codeblocks 13.12中文完整版(带GNW编译器)
- 如何用服务等级协议SLA来评估系统
- 锂电池电量百分比计算_锂电池的电池包容量测算方法与流程
- java模拟计算器_java 计算器 (模仿windows自带计算器的功能和界面)