私はそれをグーグルで検索し、公式のAndroidドキュメントを検索しましたが、満足のいくものは何も見つかりませんでした. Media Storage にアクセスできる音楽プレーヤー アプリを開発しており、_ID と AUDIO_ID の間で混乱しています。
これら2つの違いは何ですか?(もしあれば)
私はそれをグーグルで検索し、公式のAndroidドキュメントを検索しましたが、満足のいくものは何も見つかりませんでした. Media Storage にアクセスできる音楽プレーヤー アプリを開発しており、_ID と AUDIO_ID の間で混乱しています。
これら2つの違いは何ですか?(もしあれば)
AUDIO_ID
オーディオ ファイルの一意の識別子です。
_ID
は、playlist_id と audio_id の組み合わせの識別子です。この場合、同じオーディオを 1 つのプレイリストに複数回含めることができます。そのため、各オーディオファイルからプレイリストへの行には一意の識別子があります_ID
。
これは基本的にプレイリストとオーディオのリンク テーブルであり、各リンクには独自のリンクがあります。_ID
このような:
ID AUDIO_ID PLAYLIST_ID
----- ---------- -------------
1 1 1
2 1 1 <----We can have the same combination, so we need an unique identifier.
3 5 1
4 8 2