ユーザーがアプリで自分の背景画像を選択できるようにする機能に取り組んでいます。
その画像を選択した後、その画像をアプリに関連付けられたフォルダーにコピーする必要がありますか、それともこれにはどのような規則がありますか?
この場合、ユーザーは他のフォルダ階層から画像を自由に選択でき、その画像はユーザーが削除できます。したがって、その画像のコピーをアプリケーション フォルダーに保存し、その画像をデコードして背景として使用する必要があります。
ただし、ユーザーはこの操作を数回繰り返すことができ、各画像のコピーを保存すると多くのスペースが消費されるため、ユーザーが画像を選択して背景を変更するたびに上書きされる単一のファイルを作成する必要があります。
また、非常に高解像度の画像を用意する必要はありません。画像をダウンサンプリングしてから保存する必要があります。効果的なビットマップのデコードについては、 このリンク
に
従ってください。