--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
このグループから退会するには、android-group-j...@googlegroups.com にメールを送信してください。
詳細については、http://groups.google.com/group/android-group-japan?hl=ja からこのグループにアクセスしてください。
ですから、例えばあるイメージ(.jpgでも、.png)でも
そのままバイト列に変換したクラスを作ったことがありますけれど
当然コンパイルできません。
当時作ったのは jpg2java -outjava="some.company.com.images.Hoge" hoge.jpg
のようなもので
public class Hoge implements Serializeble {
public byte [] image = {
...................
|
|
普通にjavacが通りませんでした。
C とは言語仕様が違うと実感したのはその時以来です。
ですから何でもかんでもプロパティにしたり。
でも確か、
jpg2javabuilder.java
{
Hoge hoge = new Hoge;
byte [] b = readfromfile (filename);
hoge.image = b;
oos = new ObjectOutputStream (FileOutputStream (outfile));
oos.write (hoge);
}
でシリアライズはできたように覚えています。
勘違いならごめんなさい。