PNG ファイルが Android デバイスからネット経由で別のデバイスに渡されるときに、画像を追跡できるように、いくつかのテキスト パラメーター (UUID と整数を表す文字列) を PNG 画像に関連付ける必要があります。これは、いくつかのカスタム補助チャンク ( EXIF フィールドに似ています) を使用してデータを PNG 画像自体に格納する典型的な状況です。
多分それは私だけですが、Android で Java コードから PNG カスタム メタデータを読み書きすることについて私が見つけることができた唯一の情報は、次の SO 投稿でした。
いくつかのコードも提供します (Java ではよくあることですが、非常に冗長です)。
同じ SO の投稿は PNGJ にも言及しています: http://code.google.com/p/pngj/
正直なところ、このプロジェクトで別のライブラリを使用しないことを嬉しく思います。
Android で PNG ファイルのテキスト メタデータを読み書きする他の方法を知っている人はいますか? あまり冗長でない方法かもしれません...おそらく、別のライブラリを必要としない方法です....
他の情報源は?チュートリアルはありますか?例はありますか?
必要に応じて、別の (ただし同等の) 画像ファイル形式 (JPEG など) を使用することもできます。
iOS および Windows 8 Phone でも機能するソリューションはプラスになりますが、実際には必須ではありません。