Beiträge von Thrakbad

    Hallo Lisa,
    also ohne ne konkrete Fehlermeldung zu haben würde ich raten, dass deine App nicht die nötigen permissions hat, um locations zu lesen. Dazu müsstest du in der AndroidManifest.xml folgendes innerhalb des <manifest...>...</manifest> tags einfügen:

    Code
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />


    Wenns das nicht war, wärs hilfreich zu wissen, was genau für ne Exception geworfen wird.

    Also die beiden events feuern nur, wenn sich an dem GPS Status was ändert, während deine app läuft. Nen extra check beim Start gibts nicht. Dafür kann man das hier benutzen:

    Code
    locationManager.isProviderEnabled( LocationManager.GPS_PROVIDER )

    Also ich hab das das letzte mal mit dem 2.1 emulator verwendet und da ging getLastKnownLocation(...) nicht, weils irgendwie fehlerhaft war. Mit nem eigenen LocationListener hats allerdings dann funktioniert, wenn die daten über Telnet geschickt wurden. Über die Eclipse GUI ging das auch nicht.

    Richtig, bei manchen Telefonen ist es auch so, dass die SD-Karte intern nicht mehr erkannt wird, wenn sie über USB am PC gemountet ist. Also wenn das nicht geht, erst wieder unmounten und dann schauen, ob die App die Karte wieder erkennt.

    Erstmal die Frage: arbeitest du direkt mit der Website zusammen? Falls ja, wäre es am einfachsten, wenn du die Beiträge in nem speziellen XML format vom Server kriegst. Falls nein ist die aufgabe, die einzelnen Beiträge aus der Suppe, die du von nem normalen HTTP Request kriegst, zu isolieren. wenns die Beiträge auch als RSS feed gibt wärs gut möglich auch den zu benutzen. Das is ja auch nur XML und enthält so ziemlich Alles, was du brauchen wirst.
    Für die konkrete Abfrage vom Server Google einfach mal Android HTTP Request. Hab das schonmal gemacht, aber bin grad auf der Arbeit und der Code liegt zu hause. Da benutzt du optimalerweise ein paar Zusatzbibliotheken von apache, dies einfacher machen den Request aufzubauen.

    Also es ist auch möglich layouts komplett im Code zu definieren (klick mich oder mich ). Da die custom Keyboards auch Logik (sprich Java Code) beinhalten denke ich, dass es kein Problem ist, da ne Datenbank/XML/whatever dahinter zu hängen, aus der bei jedem Start das Layout generiert wird, anstatt es fix zu definieren. Die bestehenden keyboards haben ja auch Möglichkeiten, Einstellungen zu speichern.

    Also ich würde unbedingt empfehlen mit nem echten Device zu arbeiten. Der Emulator braucht immer 30 Sekunden bei mir, bis man mal was rauf geladen hat und ist dann noch ultra-lahm. Vorausgesetzt natürlich er läuft schon...wenn nicht braucht er erstmal drei Minuten zum starten. Mit nem echten device klickst du auf starten und 2 Sekunden später hast du die Anwendung aufm Telefon schön laufen. Da liegen Welten dazwischen.

    Also es ist möglich andere als das vorinstallierte Soft Keyboard auf einem Android Device zu benutzen. Siehe dazu diesen Link.
    Ich denke es wäre somit auch möglich ein eigenes dynamisches (in welcher form auch immer) Keyboard zu implementieren. Da das aber eh erstmal nach konzeptueller Arbeit klingt, würd ich mich fragen, ob das nicht besser erstmal in nem einfachen Prototyp auf nem PC getestet werden sollte, dann kannst dus immer noch auf Android porten. Die Entwicklung eines völlig neuen UI-Konzepts, inklusive Prototyping, User Studies und was Alles dazu gehört, ist eigentlich auch ohne finale Implementierung für einen Device genug für ne Bachelorarbeit.
    Ist aber jedenfalls ein sehr interessantes Thema.

    Hallo zusammen,
    ich bin Thorsten, 24 Jahre alt und studiere grade meinen Master in Software Systems Engineering an der Uni Essen.
    In einer Vorlesung da letztes Semester haben wir Android programmiert und dadurch bin ich jetzt auch zu nem Werkstudentenjob als Entwickler gekommen.
    Das Forum hier gefällt mir außerordentlich gut, Lob an den Webmaster! ;)
    Gruß
    Thorsten

    Aah, leider bin ich zu spät, um daran teilzunehmen (zumindest ist der link tod). Allerdings würden mich die Ergebnisse der studie auch sehr interessieren. Ist sie schon irgendwo veröffentlicht?


    Gruß
    Thorsten