今書く、私はコンピューター用のJavaで書かれたアプリケーションに基づくアプリに取り組んでいます。そのプログラムでは、いくつかのデータベースファイルをロードしました。それらのファイルは.propertiesファイルでした。私はすでにそれらのファイルを持っていて、それらはコンピューターでは高速でしたが、Androidでは非常に低速です。.propertiesファイルを変換するだけで作成できる、使用すべきより良いファイルはありますか(作成に数日かかり、作成が非常に困難だったため、ファイルを再作成したくありません) 、だから私は本当にそれをやりたくない)androidは一般的にsqliteを使用すると聞いたが、それを使用する方法がわからないので、それが最良のオプションである場合、誰かが私がどうするか教えてもらえますかそれを使用します(ちなみに、1つだけではなくいくつかの異なるデータベースファイルがあります)。
1 に答える
0
つまり、実際に行っていることは、データベースとは何の関係もありません。状況に応じて異なる構成パラメーターがあります。
このデータストレージのドキュメントでは、Androidにデータを保存するさまざまな方法の概要を説明しています。
構成パラメーターがいつ/なぜ正確に変更されるかはわかりませんが、一般的に共有設定は、アプリからアクセスする必要のある一連のプリミティブタイプのデータを保存するための優れたモデルです。
また、現在設定ファイルをどの程度正確に処理しているかはわかりませんが、データをキャッシュすることでパフォーマンスが向上する可能性があるため、ロードを1回だけ一時停止します。
于 2011-02-03T02:41:23.840 に答える