私はアンドロイドとSQLでかなり新しいです。私は加速度計からデータを得ることができるアプリケーションを作っています。そして、私はそれらをSQLLiteデータベースに格納しています。その後、私はデータをプロットできるようにデータベースを取り出すつもりです。データ収集にSQLiteを使用する
データをSDカードに使用可能なファイルとして保存するにはどうすればよいですか?私はいくつかの話題を見てきましたが、それを働かせることはできませんでした。私はいくつかの例/チュートリアルが必要だと思います。
第2に、収集した後、アプリが遅れを開始します。私はそれがDB-クラスでこのようなものです保存方法、である推測:
public long createEntry(float x, float y, float z, float t) { ContentValues cv = new ContentValues(); cv.put(X_DATA,x); cv.put(Y_DATA,y); cv.put(Z_DATA,z); cv.put(TIME_DATA,t); return ourDatabase.insert(DATABASE_TABLE, null, cv); }
私はあなたが私を助けていただければ幸いです。
最初の部分が本当に助けになりました!秒についてこのコードはどこに置くべきですか? DBHelperクラスでメソッドを作成し、データをファイルに保存する必要があるたびに呼び出す必要がありますか? – gedemagt
あなたはどこにでも置くことができます、それは本当にあなたのニーズに依存します。それをあなたのdbhelperに入れても意味がありますが、通常はボタンをクリックするだけです。 –
ありがとう、それは魅力のように動作します! :) – gedemagt