我自己的手机是华为荣耀3c的,在调用加速度传感器的时候,根据3个方向的加速度判断,然后如果符合则引发震动等效果代码:
@Override
public void onSensorChanged(SensorEvent event) {
int sensorType = event.sensor.getType();  
        //values[0]:X轴,values[1]:Y轴,values[2]:Z轴  
        float[] values = event.values;  
        if (sensorType == Sensor.TYPE_ACCELEROMETER)  
        {  
            if ((Math.abs(values[0]) > 20 || Math.abs(values[1]) > 15 || Math  
                    .abs(values[2]) > 15))  
            {  
             FragmentTransaction transaction = getActivity().getSupportFragmentManager().beginTransaction();
             transaction.replace(R.id.home_container, new UserListFragmentII());
            
             transaction.addToBackStack(null);
             transaction.commit();
                LogUtil.i("============ values[0] = " + values[0]);  
                LogUtil.i("============ values[1] = " + values[1]);  
                LogUtil.i("============ values[2] = " + values[2]);  
                //摇动手机后,再伴随震动提示~~  
                vibrator.vibrate(500);  
            }  
//            LogUtil.i("============ values[0] = " + values[0]);  
//            LogUtil.i("============ values[1] = " + values[1]);  
//            LogUtil.i("============ values[2] = " + values[2]); 
        }  
}
结果是,在我自己的手机需要稍微摇一摇,然后换成公司的魅蓝m1之后,不甩都会震动。这是什么情况,我该怎么解决不同手机不同传感器的问题????

android 手机加速度传感器的问题相关推荐

  1. 手机加速度传感器在Android横竖屏切换中的应用

    文章目录 如何判断手机的横竖屏 使用加速度计实现 接口使用 使用加速度计和磁力计获取手机倾斜角度 加速度传感器在Android横竖屏切换中的应用 如何判断手机的横竖屏 这个问题依赖与手机上的传感器 一 ...

  2. android 通过加速度传感器实现手机来电时翻转静音

    实现思路 通过加速度传感器获取 X,Y,Z 三轴所受的重力 计算在指定的时间段内,手机在 X,Y,Z 矢量和的方向上的速度 如果速度大于指定的速度阀值,判定手机当前在剧烈抖动:并结束当前方法 通过Z轴 ...

  3. 玩转Android之加速度传感器的使用,模仿微信摇一摇

    Android系统带的传感器有很多种,最常见的莫过于微信的摇一摇了,那么今天我们就来看看Anroid中传感器的使用,做一个类似于微信摇一摇的效果. OK ,废话不多说,我们就先来看看效果图吧: 当我摇 ...

  4. android 获取加速度传感器值,Android开发获取传感器数据的方法示例【加速度传感器,磁场传感器,光线传感器,方向传感器】...

    本文实例讲述了Android开发获取传感器数据的方法.分享给大家供大家参考,具体如下: package mobile.android.sensor; import java.util.List; im ...

  5. Android 使用加速度传感器实现摇一摇功能及优化

    如有转载,请声明出处: 时之沙: http://blog.csdn.net/t12x3456 目前很多应用已经实现了摇一摇功能,这里通过讲解该功能的原理及实现回顾一下加速度传感器的使用: 1.首先获得 ...

  6. 现代信号处理之手机加速度传感器步态数据采集、分析(采集的数据和MATLAB代码见CSDN同名资源)

    一.实验目的 通过实际数据采集.处理加深对理论知识的理解和掌握,提高学生动手能力. 二.实验原理 零漂处理.降噪 谱分析 滤波 三.实验内容与结果 3.1 数据采集 下载MATLAB APP或其它手机 ...

  7. android 加速传感器计步,哪位大哥哥有 安卓手机加速度传感器的计步器源码,,...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 现在 好一点的 都有陀螺仪,系统实现了计步 没有的,那个计算出来的 不是很准. 根据波动的阈值范围来判定, 代码 贴给你 注释也很清楚了 抱歉,您的贴子超 ...

  8. Android通过手机的传感器计算手机的移动加速度

    第一次写博客,非常的担心自己的表达能力不足造成大家的不便,如有不便请谅解,我会继续努力.写出更高质量更好的博客分享. 本人的公司是做无人机的,之前采用手机获取经纬度的数据给飞控进行跟随功能的开发,但是 ...

  9. Android加速度传感器

    Android加速度传感器 效果图 手机平放桌面的两张截屏,数据一直在刷新 源码 下载地址(Android Studio工程):http://download.csdn.net/detail/q487 ...

最新文章

  1. Ubuntu14.04安装NVIDIA驱动后之后无法进入图形界面
  2. Smali语法简单介绍
  3. Mysql的sql注入_MySQL SQL注入
  4. 在IDEA中关于项目java版本问题
  5. CoolQ/DingTalk 实现CI/CD消息推送到群
  6. form表单input使用disabled后提交不能获取表单值的解决方法
  7. Python模拟登录的几种方法
  8. mdk 加static会被优化吗_网站关键词排名优化你会吗?深圳龙岗网络外包公司讲解...
  9. 网络空间搜索引擎ZoomEye
  10. 华为USG6000 防火墙默认设置
  11. oracle 9i for redhat9 下载,RedHat9上安装Oracle9i手记(原作:hotman_x)
  12. 非管理系考PMP证书有用吗?
  13. Zemax操作37--更换玻璃和非球面
  14. 如何将1000页PPT单独导出为1000个单独的文件?又如何快速把多个PPT合成一个?
  15. 四旋翼飞行器6——光流传感器简介
  16. (三)Shi-Tomasi角点检测
  17. redis学习--三种特殊数据类型,GEO地理位置,HyperLogLog,BitMap
  18. 高等代数 线性映射(第9章)3 不变子空间与最小多项式
  19. sqlite 汉字 排序
  20. macOS 误删除 /private/var/folders 导致无法启动的解决方案

热门文章

  1. 新媒体运营(含必要工具)
  2. 【报告分享】2021移动互联网发展洞察-易观智库(附下载)
  3. 打开 McAfee VirusScan v8.5i 的“访问保护”时请慎重
  4. 【论文笔记】AAAI2022:Do Feature Attribution Methods Correctly Attribute Features?
  5. OpenCV中的图像数据格式CV_8U定义
  6. php sms4,EAW SMS4 5寸壁挂音响
  7. UBIFS文件系统分析六之wear-leveling
  8. 1. Polyspace工具基本介绍
  9. MATLAB如何调用simulink,如何在matlab界面调用simulink
  10. 数据结构:累加和汉诺塔