2012-02-24 10 views
0

私のアプリケーションでは、自分のアプリケーションに必要な画像しか生成していませんが、電話で永続的に保持する必要があります。これを行うにはアンドロイドに画像を保存するのに適していますか?

は、私は2つのアイデアを持っている:SDカード内の別々のフォルダに

  1. 店をして、これを隠し、imageIDsとimagepathsを使用してデータベースを維持します。
  2. イメージをIDとともにデータベースに格納します。

2つのうちどちらが良いですか? パフォーマンスとストレージスペースに関してより優れたソリューションが他にありますか?はいの場合は、良い解決策を提案してください。

ありがとうございます。にこれらの写真をプライベートにする方法この場合

1: Store in a separate folder in sdcard and hide this and mentain a database with imageIDs and imagepaths. 

は、画像とその逆にBLOB型の大規模なデータベースファイルと変換を避けるために優れている

答えて

1

最初の1 ..

+0

、私の許可?いくつかのリンクを提案できますか? –

+0

イメージの番号とサイズが小さい場合は、/ data/data//filesディレクトリにイメージを置くこともできます。または、sdcardに入れたい場合は、ディレクトリ名に "。"を付けてください。接頭辞はディレクトリを非表示にします。 – user370305

+0

hideの後、どうすればそれらのファイルを取得できますか?ドットプレフィックスを含むパスを指定する必要がありますか、またはファイル名を取得するにはディレクトリ名/ファイル名で十分です。 –

関連する問題