ich stand eins vor dem Problem, wie speichere ich ein Object in Datenbank und wie krieg ich dieses Object zum Server übertragen?
Jetzt zeig ich euch wie ich bewerkstelligt habe, das mein Bild gespeichert und auch zu einem dorNet Server übertragen werden konnte.
Die gängigsten Möglichkein unter Android mit Grafiken umzugehen sind Bitmap- und Drawable-Objekte.
Wenn man den Unterschied zwischen Bitmap und Drawable betrachtet, besteht ein Drawable aus einem Bitmap mit einem Gerüst.
Aber wie kann ich das eine zum anderen umwandeln?
Bitmap zum Drawable:
Bitmap bitmap; // Ersetzt das mit euer eigenem Bitmap!
BitmapDrawabledrawable = new BitmapDrawable(bitmap);
Drawable zum Bitmap:
bitmap = drawable.getBitmap();
//wenn ihr ein Drawable in euren Ressourcen habt, dann:
bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.icon);
//R.drawable.icon durch die ID eures Drawable ersetzten.
Da wir jetzt festgestellt haben, wie einfach das war. Kommen wir zur Vorbereitung zum Übertragen bzw. Speichern.