Beiträge von Ben

    Datenzugriff kann man nicht vermeiden aber erschweren. Prinzipiell ist es gut persönliche Daten auf dem Gerät zu verschlüsseln. Du hast ja für deine App sicher eine Datenbank die du nutzt. Dort drin kannst du die Daten verschlüsseln. Wie? Dafür gibts verschiedene wege, die nicht gerade einfach sind. Hier solltest du dich genau informieren welche Technologie zur Zeit aktuell und am sichersten ist und vorallem solltest du dich informieren wie genau man den algorithmus anwendet.


    Ich kenne nur die NaCl Crypto Library, die geprüft und als sehr gut empfunden wurde. Auch die App Threema verwendete diese library zum verschlüsseln von Daten.

    Da muss ich Marco korrigieren, bei den Anforderungen habe ich keine einzige gesehen, die etwas mit embedded zutun hat. Um das animierte Bootlogo zu ändern, muss man nur die animierte Datei im Filesystem ersetzen und etwas umkonfigurieren. Alle Anderen Anforderungen müssen schon im Betriebssystem angepasst werden, aber an sehr abstrakten stellen die an dieser stelle nicht mit der hardware interagieren.


    Ich geb dir mal ein paar keywords zum suchen
    1. Android change animated bootlogo
    2. Android lock android device to single application


    Keine Keywords aber Kommentare:
    3. da hab ich keine ahnung, könnte man vielleicht in die app integrieren mit login und danach wird von der app die einstellungsapp geöffnet
    4. cyanogenmod ist auch nur android, nur von der community angepasst anstatt von Samsung oder LG, bringt dich hier also kaum weiter.
    5. Ja es ist möglich, Performance sollte kein problem sein wenn deine App keine hoch anspruchsvollen Prozesse ausführt.

    1. gibts zur genüge, einfacher kalendereintrag mit erinnerung und gut.
    2. ganz nett, wird aber nicht so einfach, da musst du tief in die google maps api einsteigen.
    3. Wie willst du die information auf dem anrufbildschirm anzeigen? dafür müsstest du dann einen neuen call screen programmieren und das wird nich so einfach denke ich.

    das ist schon richtig, aber in appcompat ist eben nicht alles drin. Recyclerview ist z.b. eine abhängigkeit für sich und nicht in die appcompat support library integriert. Diese Komponenten zählen jedoch trotzdem zur Support Library auch wenn sie nicht in dieser integriert sind.

    mhh, in dem bereich kenne ich mich leider garnicht aus. Aber das klingt für mich als wenn die Kamera nicht bemerkt das scharf gestellt wurde. Vielleicht musst du in deiner Activity gewisse werte abfragen und schauen wann ein bestimmter erreicht wurde und dann manuell das fokussieren stoppen.


    Es gibt sicher auf github auch einige open source camera apps, vielleicht kann da eine weiterhelfen.

    primär würde ich dir empfehlen dich über Synchron und Asynchron zu informieren. Dazu gibts einige gute Erklärungen im Netz.


    Marco hat dir die richtige Lösung bereits gepostet, aber du musst sie ja noch verstehen. In dem Zusammenhang lohnt es auch sich über funktionsweise von selbstgeschriebenen Listenern zu informieren.

    Das sieht alles ganzschön krude aus, lies dir dochmal die Android API zu SharedPreferences und SQLite Datenbank durch.
    Sowas in eigenen Files zu speichern, ist immer recht umständlich und unschön, da android dir schon Werkzeuge zur Verfügung stellt.

    1. Ohne server zwischen beliebigen geräten auf der welt verteilt funktioniert das garnicht, denn auch Dropbox oder andere Cloudanbieter nutzen dazu eben ihre Server.
    2. Sind die Geräte geografisch nah beieinander bietet Google inzwischen Android Beam an um schnell große Datenmengen zu übertragen (ist das pendant zu apples airdrop)
    3. Mein persönlicher favorit ist Owncloud, wobei die androidapp noch etwas userunfreundlich ist.

    allererst klingt deine erklärung extrem komisch.
    Bitte beschreib nochmal was ihr mit einer app von wem gemacht habt.


    Es klingt als wenn ihr diese dann decompiliert habt und sie dann neu in ein .apk packen wollt. Das ist nicht so einfach weil beim decompilieren eben sehr viel informationen nicht mit dekompiliert werden. Vermutlich müsst ihr die App neu schreiben und könnt nur schnipsel aus der dekompilierten app wiederverwenden. Aber an dieser Stelle möchte ich euch warnen, wenn das keine Open-Source app ist, ist es nicht Legal diese zu decompilieren und deren Quellcode wiederzuverwenden.