私はAndroidとSQLにまったく慣れていません。加速度計からデータを取得できるアプリを作成しており、SQLLiteデータベースに保存しています。その後、データベースを取り出して、データをプロットできるようにするつもりです。2つの質問があります:
データをSDカードに使用可能なファイルとして保存するにはどうすればよいですか?私はいくつかのトピックを見てきましたが、それをうまく機能させることができませんでした。いくつかの例/チュートリアルが必要だと思います。
第二に、いくつかのコレクションの後、アプリは遅れ始めます。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); }
あなたが私を助けてくれることを願っています。