2012-02-08 14 views
0

モバイル用アンドロイドアプリを開発しています。モバイル用データベースにqrイメージを格納する必要があります。次回に同じqr画像をスキャンしてデータベースと比較し、必要な詳細を提供する必要があります。 qrイメージは各エンティティごとに一意であるため、primary_keyとして設定できます。このような概念を実装することが可能かどうかを知りたいのですが、qrイメージをモバイルデータベースに保存するのを手伝ってください。QRイメージをモバイルデータベースに保存する方法

答えて

0

おそらくdb4oデータベースの概念を使用できます。テキスト、整数などの代わりにオブジェクトを格納することができます。 これはあなたのために働くでしょう(まだテストしていません)。

0

QRコードに格納されているデータをハッシュすることができます(例:MD5/SHA1/...)。次に、生成されたハッシュをデータベースに保存します。

、このようなテーブルを作成する方法の例:あなたは新しいコードをスキャンした場合

CREATE TABLE qrcodes (hash TEXT PRIMARY KEY); -- you might want add some additional fields 

、2番目のQRコードのハッシュを生成し、データベースに保存されているものと比較します。ハッシュが(ほとんど)ユニークで短いので、特定のQRイメージに関する行が非常に素早く見つかります。

関連する問題