zoukankan      html  css  js  c++  java
  • ANDROID_MARS学习笔记_S05_001_用SensorManager获取传感器

    1. 

    public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            //得到SensorManager对象
            sensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE);
            
            sensorButton = (Button)findViewById(R.id.sensorButton);
            
            sensorButton.setOnClickListener(new OnClickListener() {
                
                @Override
                public void onClick(View v) {
                    //通过调用getSensorList方法,得到当前手机当中所有的传感器
                    List<Sensor> sensors = sensorManager.getSensorList(Sensor.TYPE_ALL);
                    for (Sensor sensor : sensors) {
                        System.out.println(sensor.getName());
                    }
                    
                    //通过调用getDefaultSensor方法,获取某一个类型的默认传感器
                    Sensor sensor = sensorManager.getDefaultSensor(Sensor.TYPE_LIGHT);
                }
            });
        }
  • 相关阅读:
    盛大自动化运维
    Redis used_cpu_sys used_cpu_user meaning (redis info中cpu信息的含义)
    redis info 详解
    htop详解
    线程问题排查思路
    网络协议基础 -- 东哥
    线程通讯
    进程
    day14
    day13
  • 原文地址:https://www.cnblogs.com/shamgod/p/5207231.html
Copyright © 2011-2022 走看看