回答

2

有沒有API來實現這一目標。您必須手動執行此操作:

@Override 
public void onSensorChanged(SensorEvent event) { 
    // TODO Auto-generated method stub 
    acclX = event.values[0]; 
    acclY =event.values[1]; 
    acclZ = event.values[2]; 

     insertReadings(acclX, acclY, acclZ); // YOUR method to insert to sqlite DB. 
    } 
0

我推薦使用ormlite。這是使用數據庫的簡單方法。輕微(並非完全)例如:

@DatabaseTable(tableName = "accel") 
public class AccelerometerRec { 

    @DatabaseField(generatedId = true) 
    int id; 
    @DatabaseField 
    int x; 
    @DatabaseField 
    int y; 
    @DatabaseField 
    int z; 
} 

如何保存?

accelDao = DaoManager.createDao(connectionSource, AccelerometerRec.class); 
accelDao.create(new AccelerometerRec(...)) 

請在官方網站上查看完整的示例。

相關問題