仕事で作成していたアプリの設定ファイルに画像ファイルを埋め込む要件があったので、そのメモです
設定ファイルとして使用している Xml ファイルに操作方法のサムネイルを埋め込み、そのサムネイルをアプリに表示する必要があったため、簡単に作成してみました
Xml ファイルはテキストファイルのため、リソースとして埋め込みたいバイナリファイルは一旦文字列に変換する必要があります
そこで、「バイナリファイルを文字列に変換」で思いつくのはメールの添付ファイルだと思います
メールの添付ファイルでは、Base64 というエンコード方法を使うことでバイナリデータから文字列データに変換し、テキストファイルに張り付けられています
Xml でも同じように、Base64 を用いることでバイナリファイルをリソースとして埋め込むことができます