myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Android App, aus Datei lesen ?

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 16.09.15, 10:42   #1
Rei
Ist öfter hier
 
Registriert seit: Mar 2009
Ort: Germany / Isny in Allgäu
Beiträge: 203
Bedankt: 12
Rei ist noch neu hier! | 0 Respekt Punkte
Standard Android App, aus Datei lesen ?

Hallo Leute,

Ich bin im 2ten Lehrjahr als Anwendungsentwickler, und befasse mich neben zu wenn ich Zeit habe bisschen mit Android App/s.
Ich habe für mich da, ich zur Zeit am abnehmen bin eine App geschrieben.
Die mir meinen Bmi ausrechnet ( nichts besonderes ) und dann sagt wie viel Kcal ich am Tag nehmen darf um in einer Woche max 1 KG abzunehmen ( einstellbar aber max ist 1 kg ).
Dann kann ich wenn ich was gegessen habe den kcal wert eingeben, wenn ich zum joggen oder ins Sport gehe kann ich da wieder was "abziehen".
Für mich hat das soweit gut geklappt.

Jetzt aber zum eigentlichen Problem, das war nur so kurz eine Erklärung das man mir vllt besser helfen kann.

(ich habe vor paar Monaten mal ein Problem gehabt und auch geposted, einzige Problem dass ich noch habe wäre dass mit dem lesen / speichern )

Ich möchte dass die App die Zahlen / Daten speichert.
Wenn ich die App wieder Öffne soll er den Bmi wert, oder zumindest was wichtig wäre, die am Tag zugelassene Kcal anzeigen.
Sonst muss ich immer alles neu eingeben und es verwerft sich dann beim schließen wieder alles.

Habt ihr mir einen Tipp ? eine Möglichkeit wie ich da vorgehen kann ?
oder was zum durchlesen wie das machbar ist ?

fast vergessen , arbeite gerade Emabrcadero xe8 geräteübergreifendes c++ Project

MfG Rei
Rei ist offline   Mit Zitat antworten
Ungelesen 16.09.15, 19:24   #2
Exiaptor
Freeuser Friendly Uploads
 
Benutzerbild von Exiaptor
 
Registriert seit: Jun 2010
Beiträge: 152
Bedankt: 449
Exiaptor erschlägt nachts Börsenmakler | 10562 Respekt PunkteExiaptor erschlägt nachts Börsenmakler | 10562 Respekt PunkteExiaptor erschlägt nachts Börsenmakler | 10562 Respekt PunkteExiaptor erschlägt nachts Börsenmakler | 10562 Respekt PunkteExiaptor erschlägt nachts Börsenmakler | 10562 Respekt PunkteExiaptor erschlägt nachts Börsenmakler | 10562 Respekt PunkteExiaptor erschlägt nachts Börsenmakler | 10562 Respekt PunkteExiaptor erschlägt nachts Börsenmakler | 10562 Respekt PunkteExiaptor erschlägt nachts Börsenmakler | 10562 Respekt PunkteExiaptor erschlägt nachts Börsenmakler | 10562 Respekt PunkteExiaptor erschlägt nachts Börsenmakler | 10562 Respekt Punkte
Standard

Also das erste was mir da einfällt, ist eine Datenbankanbindung. Und dann auslesen. Wenn nur du als User bist, sollte das kein Problem sein. Oder soll alles offline ablaufen ?

Was ich weiß, werden für Android apps erweiterungsdateien (Obb's) erstellt. Ich denke mal die funktionieren ähnlich, nur offline. Fragen die daten dann per jquery ab. Aber ganz genau bin ich da leider nicht informiert .
__________________
hm .. -D lala -T User -C password --DUMP
Exiaptor ist offline   Mit Zitat antworten
Ungelesen 17.09.15, 07:42   #3
Rei
Ist öfter hier
 
Registriert seit: Mar 2009
Ort: Germany / Isny in Allgäu
Beiträge: 203
Bedankt: 12
Rei ist noch neu hier! | 0 Respekt Punkte
Standard

Hey danke für die Info.

Geplant wäre schon Offline, würde eventuell alles etwas vereinfachen ^^

// eig soll ja nur ein Wert gespeichert werden, eine zahl , die wo man sich ausrechnen lässt.
Meine Überlegung wäre er erstellt eine Textdatei mit dieser Zahl, und beim öffnen übernimmt das feld x diese Zahl,
beim schließen soll er die Zahl mit der aktuellen überschreiben.

würde das gehen ?
Rei ist offline   Mit Zitat antworten
Ungelesen 19.09.15, 01:46   #4
Makiavelli
Anfänger
 
Registriert seit: Aug 2010
Beiträge: 6
Bedankt: 7
Makiavelli ist noch neu hier! | 0 Respekt Punkte
Standard

Versuchs mal damit
Code:
schreiben:
         String string = deinBMIwertfeld.getText().toString();
         String filename = "irgendeinname.txt";
         FileOutputStream outputStream;
         outputStream = openFileOutput(filename, Context.MODE_PRIVATE);
         outputStream.write(string);
         outputStream.close();

lesen:
        String string = new String;
        FileInputStream file = openFileInput("irgendeinname.txt");
        InputStreamReader input = new InputStreamReader(file);
        input.read(string);
        input.close();
Makiavelli ist offline   Mit Zitat antworten
Ungelesen 30.08.16, 14:24   #5
Haggi94
Anfänger
 
Registriert seit: Apr 2010
Beiträge: 33
Bedankt: 20
Haggi94 wird langsam besser | 109 Respekt PunkteHaggi94 wird langsam besser | 109 Respekt Punkte
Standard

[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Haggi94 ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:17 Uhr.


Sitemap

().