振动反馈-转子马达效果参数配置

  • 转子马达效果参数
  • 常见转子马达效果

注:在适配android升级时,有时也需要对马达效果参数进行更新,系统组件的马达接口有可能发生变化,需要更新马达效果参数以进行适配。

转子马达效果参数

prebuilt/qcom/odm/bengal/vibrator/vibrator_effect_config.xml

<?xml version="1.0" encoding="utf-8"?>
<CONFIG><HW_HAPTIC><HAPTIC_EFFECT ID="00001"><NAME>haptic.common.click</NAME><VALUE>0,60</VALUE><SEQTYPE>1</SEQTYPE><TYPE>SINGLE</TYPE><VALIDITY>true</VALIDITY></HAPTIC_EFFECT>
......</HW_HAPTIC>
</CONFIG>

HAPTIC_EFFECT:触摸屏幕时马达产生的效果
ID:马达效果的ID,具有唯一性
NAME:马达效果名
VALUE:时长(ms)
SEQTYPE:数据类型
TYPE:类型,一般为单次SINGLE
VALIDITY:是否有效

常见转子马达效果

点击效果:单击、双击、轻点等

haptic.common.click
haptic.common.click_up
haptic.common.double_click
haptic.common.click_light
haptic.common.click_medium

长按效果:主界面app长按、菜单栏长按排序等

haptic.common.long_press
haptic.common.delete_long_press
haptic.common.long_press_context_menu
haptic.common.long_press_notice_mode

匹配成功/失败返回效果:比如指纹录入失败等

haptic.common.success
haptic.common.success_medium
haptic.common.success_continue
haptic.common.fail
haptic.common.fail_pattern

滑动效果:下拉刷新、边缘滑动手势等

haptic.common.slide_pull_refresh
haptic.common.slide_edge_gesture

标记效果:

haptic.common.tick

充电效果:插入\拔出充电器等

haptic.common.charging

上滑效果:阅读文章向上滑动等

haptic.common.upglide

提示效果:弹窗等

haptic.common.notice

阈值效果:超过某个阈值等

haptic.common.threshold

选择效果:

haptic.common.switch

按钮效果:

haptic.common.button

双指捏合效果:缩放界面等

haptic.common.pinch

无效果:并不是所有的触摸屏幕事件或者反馈事件都会有相应的马达振动效果,有些场景并不需要马达振动

haptic.null

[android][马达]振动反馈-转子马达效果参数配置相关推荐

  1. android 马达模块,手机马达的二三事 线性马达与转子马达的不同体验

    手机马达的二三事 线性马达与转子马达的不同体验 2019-01-18 20:16:00 18点赞 19收藏 18评论 每一款智能手机都内置震动马达,来给我们模拟震动反馈,给我们一种比声音更直接的触感体 ...

  2. 转子马达、X轴和Z轴线性马达有啥差别?

    如果你关注近期发布的Android旗舰手机,不难发现新品大都开始主打一项名为"横向线性马达"或"X轴线性马达"的设计.同时,微博上也曾展开过一轮"嗡嗡 ...

  3. android电动机动画,不愧是Android中最大的线性马达,魅族mEngine即将带来4D游戏振感...

    原标题:不愧是Android中最大的线性马达,魅族mEngine即将带来4D游戏振感 目前越来越多的手机厂商都非常重视用户的体验,在自己的定制系统上增加越来越多人性化的设计,但软件一顶离不开硬件的支持 ...

  4. Xbox手柄转子马达的控制运用机制原理

    XBOX手柄是转子马达,马达旋转带动转子产生离心力,从而体现出震感,转子马达转速越快,离心力越强,震感也就越强 ,转子的配重越重,旋转产生的离心力越强,震感体现就强. XBOX手柄是通过转子马达调速来 ...

  5. Android 仿支付宝蚂蚁森林动画效果

    Android 动画可以归纳为以下几种: 视图动画(View 动画) 帧动画(Frame 动画.Drawable 动画) 属性动画 触摸反馈动画(Ripple Effect) 揭露动画(Reveal ...

  6. android手机振动

    本程序实现功能:登录成功,手机开始振动,跳转到另一个界面.模拟器无法实现真正的振动,要看效果,可以在自己手机上调试. 首先添加振动权限: <uses-permission android:nam ...

  7. Android关于绘图中Shader 的效果(中级)

    Android关于绘图中Shader 的效果(中级) 关于绘图中Shader 的效果 本人对API中Shaser的参数理解不够深刻 所以只能测试来看 效果一下就看出来了 Shader mShade=n ...

  8. Android实现动态贴纸,Android开发之仿微博贴纸效果实现——进阶篇

    上个月写了一篇<Android开发之仿微博贴纸效果实现--基础篇>,文章中提到还有一篇进阶篇要写,很早就想动笔了,因中途去维护了开源库<高仿微信图片选择器2.0版本>,导致耽搁 ...

  9. android自定义控件颜色渐变,Android编程实现自定义渐变颜色效果详解

    本文实例讲述了Android编程实现自定义渐变颜色效果.分享给大家供大家参考,具体如下: 你是否已经厌恶了纯色的背景呢?那好,Android提供给程序员自定义渐变颜色的接口,让我们的界面炫起来吧. x ...

最新文章

  1. java音频库_Java是否为音频_synthesis_内置了库?
  2. 第08次:升级《陋习手记》完善主从UI
  3. 如何自学python基础-零基础如何学习python
  4. 开源车牌识别项目,OpenALPR
  5. 20145233 20145228《信息安全系统设计基础》第二次实验报告
  6. org.xml.sax.SAXParseException; lineNumber: 11; columnNumber: 110; schema_reference.4: 无法读取方案文档
  7. 管理学习(2)——职场中最重要的四件事
  8. (软件工程复习核心重点)第八章面向对象方法学-第三节:面向对象建模之对象模型
  9. poj java 输入超时_Java:如何实现代码超时功能?
  10. pandas (loc、iloc、ix)的区别
  11. 半透明效果的实现方式
  12. ACL(访问控制列表)
  13. ryzen linux 搭配显卡,AMD Ryzen 2600CPU搭配什么显卡比较合理?
  14. HOE-S 785026,Meta Hoechst,132869-83-1一种蓝色荧光染料,用于染色DNA
  15. matlab dfe 仿真,Matlab Simulink
  16. 微信网页授权登入--laravel组件 laravel-wechat调用
  17. developerWorks 中国Java technology文档库Spring 系列
  18. 虚拟服务器是否能查访问网站记录,服务器可以查询记录吗
  19. 记一次有授权的渗透测试
  20. WebDay13 Linux基础

热门文章

  1. 如何刻录VCD防盗光盘
  2. js接收excel文件流并解析下载文件
  3. 济南大学计算机考研资料汇总
  4. 版本管理工具使用之svn
  5. 再论意识、行为和结果
  6. 公司笔试题练习AWS
  7. Mac 系统不兼容移动硬盘无法识别怎么办
  8. 点击站AdBux--看广告赚美元
  9. linux下nginx安装与配置说明
  10. ac远程web管理 r470gp tl_折腾家庭局域网,TP-LINK R470AC1200 晒单