1、許可權:無
2、布局:
android:id="@+id/image"
android:layout_width="250dp"
android:layout_height="250dp"
android:layout_centerinparent="true"
android:background="@drawable/last1" />(於底部)
3、使用感測器類sensormanager
宣告: sensormanager sm;
sensor ac, ms;
例項化:sm=(sensormanager) getsystemservice(sensor_service);
ac=sm.getdefaultsensor(sensor.type_accelerometer);(用於確認方位)
ms=sm.getdefaultsensor(sensor.type_magnetic_field);(用於計算磁場強度)
4、重寫onresume、onpause、onstop
**:@override
protected void onresume()
@override
protected void onpause()
@override
protected void onstop()
5、繼承sensoreventlistener,重寫未實現方法
6、獲取方位、獲取磁場強度
@override
public void onsensorchanged(sensorevent event)
break;
default:
break; }
} 8、旋轉
/*** 防止震顫、並旋轉
指南針 司南
指南針 司南 指南針在中華文明圈遠未如西方那樣產生巨大作用,西方也普遍認為發源於華夏並無太多異議。指南針最早形式稱司南,東漢王充 公元27 約97 論衡 卷十七是應篇第五十二 司南之杓,投之於地,其柢指南 原理他只能說 亦天性也 這個記載雖不是最早,但是最早表述清楚的乙個。司南有指向之用應無異議,具...
指南針的實現
1 在 res drawable 目錄下放入指南針的 2 main.xml 3 mainactivity package com.njupt.sensor import android.hardware.sensor import android.hardware.sensorevent impor...
指南針之BOF和EOF
最近敲了下學生資訊管理系統,儘管耗時比較長,出了各色各樣的錯誤!但是欣喜的是發現了很多東西,這些東西對於我來說無疑是財寶。首先下我遇到的問題之一 bof和eof,初次接觸感覺很難理解,後來做著做著就有點感覺了,這感覺不一定對,但我把eof和bof畫了一張表,大家多多提出自己看法,看看如何改進會更利於...