1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. campula, 24.07.2010 #1
    campula

    campula Threadstarter Neuer Benutzer

    Ich bin heute bei den ApiDemos auf com.example.android.apis.graphics.FingerPaint gestoßen. Diese Funktion könnte ich in Ansätzen für meine App gebrauchen. Also eine simple Zeichenfläche mit der Möglichkeit das gezeichnete Bild zu speichern.

    Hat jemand ausgehend von dem Beispiel FingerPaint eine Idee, wie man das gezeichnete Bild möglichst in einer Datenbank (sqlite) speichern kann?

    Danke Mike
     
  2. hampelratte, 24.07.2010 #2
    hampelratte

    hampelratte Neuer Benutzer

    Eine genaue Lösung habe ich nicht. Aber hier ist mal eine Skizze:

    Das Beispiel verwendet ein Bitmap-Objekt um die Zeichenfläche (Canvas) zu erzeugen. Vermutlich enthält das Bitmap also das "Gemälde". Das Bitmap-Objekt kannst Du mit der Methode compress in einen OutputStream schreiben. Und vermutlich lässt sich ein OutputStream in eine BLOB-Spalte der sqlite-Datenbank schreiben. Ansonsten wird wahrscheinlich ein byte[] verwendet, das Du aber mit einem ByteArrayOutputStream erzeugen könntest.

    Gruß
    Henrik
     
  3. campula, 24.07.2010 #3
    campula

    campula Threadstarter Neuer Benutzer

    Das mit compress hört sich ganz gut an, denn einen OutputStream habe ich schon einmal in einem Blob gespeichert.

    Probiere ich morgen mal aus.

    Mike
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Daten/Code meiner App speichern? Android App Entwicklung 27.07.2017
[GESCHLOSSEN] Kennt jemand ein Programm , um .DEX Dateien zu öffnen, bearbeiten und wieder speichern? Android App Entwicklung 20.07.2017
[OFFEN] Probleme in den Speicher schreiben Android App Entwicklung 13.07.2017
[ERLEDIGT] (JSON-)Datei speichern Android App Entwicklung 08.04.2017
Wie speichere ich dauerhaft Daten unter Android ? Android App Entwicklung 06.02.2017
Uri oder File path als String speichern zum wiederauslesen Android App Entwicklung 26.01.2017
Farben ändern und permanent speichern Android App Entwicklung 19.01.2017
Speichern von Server-Verbindungsdaten (Benutzereingabe) Android App Entwicklung 12.01.2017
Speichern auf SD-Card Android App Entwicklung 02.12.2016
Zugriff auf Handy Speicher (bspw. Videos) Android App Entwicklung 28.11.2016
Du betrachtest das Thema "FingerPaint speichern" im Forum "Android App Entwicklung",