隨筆-6  評論-0  文章-0  trackbacks-0
            2012年8月14日

          1.傳感器事件概念
          2.為應用程序注冊傳感器
          3.獲取傳感器的值和精度
          public boolean registerListener (SensorEventListener listener,Sensor sensor,int rate)
          樣例
          package org.marsdroid.sensor()2;
          import android.app.Activitity;

          public class MainActivity extends Activity{
            //聲明一個SensorManager對象
            private SensorManager sensorManager;
            @Override
            public void onCreate(Bundle savedInstanceState){
              super.onCreate(savedInstanceState);
              setContentView(R.layout.main);
              //獲取SensorManager對象
              sensorManager=(SensorManager)getSystemService(Context.SESOR_SERVICE);
              //獲取光線傳感器對象
              Sensor lightSensor=sensorManager.getDefaultSensor(Sensor.TYPE_LIGHT);
              //注冊傳感器
              sensorManager.registerListener(new SensorEventListener(){
                public void onSensorChanged(SensorEvent event){
                  float acc=event.accuracy;
                  float lux=event.values[0];
                  System.out.println("acc---->"+acc);
                  System.out.println("lux---->"+lux);
                }
                public void onAccuracyChanged(Sensor sensor,int accuracy){
                }
              },lightSensor,SensorManager.SENSOR_DELAY_NORMAL);
            }
          }
          ------------------------
          Http://creativecommons.org/licenses/by-nc-sa/2.5/cn/legalcode

          posted @ 2012-08-14 14:26 保密 閱讀(154) | 評論 (0)編輯 收藏
          主站蜘蛛池模板: 新建县| 安西县| 东港市| 甘德县| 彭水| 道真| 阜宁县| 通海县| 南宫市| 通化县| 桂林市| 呼图壁县| 灵璧县| 沾化县| 永顺县| 天津市| 蓬莱市| 江安县| 凌云县| 内江市| 邹平县| 香河县| 昭苏县| 当涂县| 建昌县| 武宣县| 绥宁县| 岳池县| 永清县| 尼玛县| 石楼县| 福贡县| 吉水县| 北碚区| 靖州| 金华市| 九江市| 海宁市| 贺州市| 凤凰县| 武穴市|