Beiträge von titus

    Hi mclb,


    also das LinearLayout ist jetzt nicht die ideale Wahl für so ein ListItem aber es wird gehen.


    Pseudo-Code:



    Ok sieht jetzt aufm ersten Blick nicht so toll aus aber falls du es nicht verstehst einfach bescheid sagen.


    mfg Titus

    Hi Thrakbad,


    verdammt daran die Dateien aus zu lesen und in die WebView als String zu schreiben hab ich gar nicht mehr gedacht.
    Hab halt bis jetzt immer den komplizierten weg über lokalen Speicherbereich gemacht.


    Hat sich das Aufstehen heute also doch gelohnt, wieder was gelernt. :)


    mfg Titus

    Hi Thrakbad,


    wenn die Dateien im assets Ordner liegen kann ich doch auch nur über den AssetManager zugreifen.
    Aber dieser gibt mir doch nur einen InputStream zurück und diesen dann in ein Html gerüst ein zu bauen ist ziemlich schwer.


    oder ist es möglich über pfad angaben auf diesen Ordner zu zugreifen?


    Mfg Titus

    Hi cuSoon,


    ich selbst besitze zur Zeit keins aber auf Arbeite nutzte ich ein HTC Desire.
    Sonst würde ich dir raten kauf die ein altes(sind billiger) und Flash es(aktuelle Version).
    Falls du es noch private nutzen möchtest würde ich sagen irgend eins der zur Zeit aktuellen Geräten.
    Kann dir da leider keine genauen Daten geben da ich eher Software als Hardware Mensch bin.
    Such mir halt diese Sachen immer nur raus wenn ich mir ein neues Gerät kaufen möchte.


    mfg Titus

    Hi cuSoon,


    ähm also eigentlich jedes Android Handy.


    Aber du braucht nicht unbedingt ein Handy zur Entwicklung für die ersten Versuche bzw. Erfahrungen reicht der Emulator vollkommen aus.


    Wäre halt Blödsinn sich ein Handy zu kaufen um dann fest zu stellen es läuft ja doch nicht so gut mit der Entwicklung. (jedenfalls wäre das meine Meinung)


    Mfg Titus

    Hi cefour,


    möchtest du ein App mit webtechnologien entwichteln das auch offline nutztbar ist. Also ein sogenanntest Web App.


    Wenn du das jetzt mit reinem Andrioid entwickeln und ohne die zu Hilfe name von Frameworks wie Phonegabe oder Rhomobile.


    Wirst du wohl nicht darum rum kommen die lokale HTML-, CSS-, JS-Datein in den Speicherberich deiner Appliaktion zu kopieren(zur laufzeit) und dort kannst du dann über die gewohnten relativen Pfade zugreifen.


    So ein besserer Weg fällt mir jedenfalls nicht ein.


    Mfg Titus

    Hi Psyphant,


    das Beispiel beschreibt zwar wie man eine JSON lädt aber du kannst ja mal probiern ob man das auf dein Porblem umbauen kann.



    Das Beispiel ist von Vogella zu finden hier


    mfg Titus

    Hi KimPink,


    ich wieß die Antwort ist spät aber vielleicht hilft sie dir bzw. anderen.


    1. Falls du den Inhalt der XML nur ausgaben und die XML ansicht nicht bearbeiten möchtest. Solltest du auf den DOM Parser verzichten da dieser parser die komplette XML in den Speicher lädt und dieser ist gerade bei mobilen Geräten begrenzt.
    Als Alternative wäre der SAX Parster zu nennen.


    2. Deine Klasse erbt doch schon von der Listactivity wozu brauchst du dann noch die ListView?

    Java
    final ListView lv = getListView();


    Den OnitemClickListner kannst du auch als anderes schreiben.


    3. Zu deiner eigentlichen Frage:
    Warum machst du nicht einfach eine Klasse(static) die das parsen der XML übernimmt und aus den beiden Activtiy greifst du dann nur noch auf die Daten zu?
    Weil zur zeit läuft du in jeder Activity über dem im Speicher befindlichen Dom Baum und dies kostet halt unnötig ressourcen.


    So ok da dein Post ne weile her ist will ich nicht so doll ins Detail gehen da ich nicht weiß ob du dein Problem schon selber gelöst hast. Solten aber noch fragen sein dann immer her damit ich bzw. andere aus diesem werden sie gerne beantworten.


    mfg Titus

    Hi Philipp,


    also intern kannst du nur auf den Speicher zugreifen den deine Applikation belegt.
    Wo anders such ist da nicht.


    SD geht es am einfachsten wenn du den Ordner weißt in dem die dateien liegen.


    Mfg Titus

    Hi,


    wie möchtest du das PHP Dokument auf deinem Webserver ansprechen?
    Ich geh mal stark davon aus du machst das über eine URL als so was hier z.Bspl. http://www.mywebserver.de/PHPDokument
    So jetzt ist die Frage möchtest du das ganze in deinem Mobilen Webbrowser dann darstellen. Also du surfts mit dem Browser auf http://www.mywebser.com/PHPdokument gibst deine Werte ein und bekommst dann vom Server die Antwort zum Beispiel ein HTML Dokument.
    Oder möchtest du das alles in einem App haben also Server Aufruf und Anzeige der Daten.


    mfg Titus

    Hi Ephialtes,


    keine Ahnung wi umfangreich dein App werden soll aber ein einfacher weg wäre die Übertragung der Parameter zur Datenbank abfrage über eine URL. Und als Response baut der Webserver eine XML, JSON oder HTML kommt halt drauf an was in der DB liegt und womit du die meisten Erfahrungen hast.


    mfg Titus

    Hi Pertubil,


    ah ein Shakespeare Fan. :)


    Zitat

    Jetzt möchte ich in diesem Tab zusätzliche Elemente, wie ein TextView oder noch nochmal diese "collapsed List" einfügen. Wie würdet Ihr da vor gehen?


    Meinst du damit so was wie: erste Listview darunter ein Textview und darunter wieder eine Listview?


    Mfg Titus