Beiträge von Andy61

    Du solltest eher bei einer NavigationView, Fragments benutzen.


    Siehe diese Antwort:
    http://stackoverflow.com/a/36079506


    Und ich hatte immer Probleme weil im Fragment dieses Interface drinnen ist:

    Java
    public interface OnFragmentInteractionListener {
            // TODO: Update argument type and name
            void onFragmentInteraction(Uri uri);
        }

    Dieses Interface musst du bei deiner MainActivity oder da wo du das Fragment aufrufst implementieren:


    Java
    public class MainActivity extends AppCompatActivity
            implements NavigationView.OnNavigationItemSelectedListener, settings_fragment.OnFragmentInteractionListener {

    Ich hoffe ich konnte dir helfen :)

    Hey in diese Richtung hab ich überhaupt nicht gedacht also dein letzter Satz. Das stimmt dann hätten die Menschen theoretisch viel mehr Freizeit müssen nicht mehr Hart dran arbeiten aber woher bekommen die Geld?? Oder wird dann Geld einfach abgeschafft?
    Ich könnte es mir vorstellen das wir einfach leben und die Maschinen neben uns alles Produktion, Hausbau und vieles mehr.
    Und es würde ja alles viel Schneller gehen weil Maschinen ja schneller arbeiten als Menschen und vielleicht besser weil die nur auf eins Programmiert sind.


    Ja aber ich glaube eine Richtige KI müsste sich selber programmieren oder nicht? Oder Denkst du die nimmt alles von Datenbanken?


    Dieser Gedanke mit Maschinen übernehmen fast den ganzen Arbeitsmarkt gefällt mir irgendwie :D

    Ja aber so was finde ich nicht richtig das sie "gehardcodet" drin stehen, ich mein was richtig geil wäre wenn es nach den Antworten z.B. googelt und im Internet weiter lernt aber das glaub ich wird dann zu einem Riesen Problem weil die Maschinen dann wirklich alles wissen...


    Ja das stimmt aber die Menschen sind einfach so..


    Es gibt ja z.B. den Film Surrogate in dem geht es über Maschinen die von Menschen gesteuert werden.
    Die Menschen müssen sich nicht mehr selbst aus dem Haus bewegen und können alles mit den Roboter machen die sie von zu Hause aus steuern.
    Wenn du mal Zeit hast kannst du dir den mal anschauen ;)


    Ich glaube aber zur Zeit ist es noch gut das wir keine KI haben.

    Ja das ist ein wirklich sehr großes Fass :D


    Das wusste ich wenn man die "Künstliche Intelligenz" öfters benutzt das es besser wird ist ja so wie bei uns Menschen ;)


    Bei Cleverbot hab ich gerade festgestellt das wenn er dich frägt wie es dir geht, du mit Gut und dir antwortest, sagt er auch gut.
    So aber Frag ich ihn jetzt nochmal wie es ihn geht, Antwortet er wieder mit Gut aber ich habe eigentlich erwartet wie hab ich dir doch gesagt oder so.


    Ich hoffe du verstehst mich :D


    Ja ich finde Diskutieren genial jeder gibt seine Meinung und dann denk ich mir so ach ja daran hab ich nicht gedacht oder so ähnlich :D


    Gibt es nicht schon KI Programmiersprachen?


    Prolog hab ich gelesen ist eine.


    Was hält ihr von solchen Sprachen?

    So in die Richtung hab ich auch gedacht :)


    Und das mit dem Wissenschaftler ja das hab ich auch letztens gelesen und ja Roboter mit eigener Intelligenz sind irgendwann mal echt gefählich
    Wobei ich eher glaube das es per Zufall geschieht ob der einen jetzt Sticht oder nicht.


    Aber wie funktioniert das Reden von der KI?


    Es gibt ja Turing-Tests um festzustellen, ob eine Maschine ein dem Menschen gleichwertiges Denkvermögen hat.


    Ich hab über Chat Bots mal im Internet gelesen aber hab nicht viel herausgefunden viele haben das Hard Coded rein geschrieben was er sagen soll bei der und der Frage.


    Habt ihr Vielleicht ne Ahnung und könnt es mir bisschen erklären?



    Aber wie ChampS gesagt hat so was können wir in unserer Zeit noch nicht erschaffen, ich weiß nicht ob das gut oder schlecht ist, weil ja so was einem sehr viel Abnehmen könnte.


    Es gibt viele Vorteile aber wiederum viele Nachteile.

    Ja ich weiß so was ist sehr schwer und sehr kompliziert aber ich will ja keine Lösung ich will nur Diskutieren wie jemand das machen würde, das ich das verstehe wie das funktioniert bzw das viele das verstehen wie das funktioniert ;)


    Ich glaube das es sehr viele hier im Forum Interessiert :)

    Hallo Community,


    ich wollte ein wenig Disktutieren :)


    Ich hab gestern wieder mal Iron Man geschaut und hab mir überlegt wie es doch wäre wenn man so ein eigenen Jarvis hätte :D


    Also die Künstliche Intelligenz von Iron Man.


    Ich kenne mich bei so was überhaupt nicht aus und würde gerne von euch wissen wie ihr so was machen würdet ? (Natürlich für Android ^^ Am PC braucht man so was überhaupt nicht finde ich)


    Ich selber will derweil so was nicht programmieren hab ein anderes Projekt am laufen ;)


    Ich will nur das Prinzip davon verstehen wie so was selber lernen kann <- Das interessiert mich sehr :)

    Ja ich lese mir gerade dein Link und alles andere was mit in dem Link ist :D


    Das ist ja sau viel was man da beachten kann bzw sollte ?(


    Aber ich geb mein bestes! :)


    Ja das mit den bearbeiten oder nach tragen geht im Detail also wenn man auf die Karte drückt kommt man ins Detail View und mann kann dort zusätzlich noch zeiten mit Eintragen bzw Bearbeiten was schon drinnen steht :)


    Ich werde in den nächsten Tagen daran weiter schreiben und designen und präsentiere es euch dann :)

    Also ich hab jetzt bisschen weiter gemacht:


    Das Design ist recht simple gehalten mit Weiß und Blau, in meinen Augen sieht es Schön aus.


    Auf den Bilder Main und Main2 sieht man den Startbildschirm wenn man die App öffnet.
    Auf Main2 sieht man bei Donnerstag, da heute Donnerstag ist, die Möglichkeit einfach auf den Kommen Button unter "Kommen" zu drücken. Nach dem Klick ist man sozusagen eingecheckt das gleiche mit gehen :)


    Bei Detail1 sieht man z.B. das an diesem Tag (mir ist gerade Aufgefallen das ich den Wochentag vergessen hab drüber zu schreiben) nur einmal kommen und einmal gegangen ist.


    Bei Detail2 sieht man das ich an diesem Tag einmal in der Früh gekommen bin, mittags gegangen (Mittagspause) und dann wieder um 13 Uhr gekommen und um 15:45 gegangen.


    Unter der ListView sieht man 3 TextViews mit Netto, Brutto und Pausenstunden, bei denen bin ich noch am Überlegen wie ich die anders darstelle.


    Was noch rein kommt:


    Links und rechts wischen im Main zeigt dir die Verschiedenen Wochen an.
    Einstellungen -> Stunden in Woche
    -> Stunden am Tag
    -> Feste Pausenzeiten


    und noch vieles mehr :D


    Ich finde man sollte Schritt für Schritt machen :)


    Deswegen zuerst das und dann kann man sich wieder was neues einfallen lassen :)


    Wenn ihr irgendwelche Verbesserungsvorschläge habt für mich dann ruhig raus damit :)

    Also ich hab etz ein bisschen rum probiert und ich weiß das das noch nicht perfekt ist, aber ich will zuerst mal von euch wissen ob dieses Design einigermaßen gut aussieht.
    Wenn nicht dann gestalte ich es iwie anders um :D


    Ich hab noch nicht wirklich richtig designed und wenn dann nur ganz kurz das es naja aussieht war halt nur für mich.



    Danke über eure Kritik :)

    Siehst du bevor du diese Informationen bekommst überhaupt was, also wenn du jetzt die App offen hast die Informationen in deine ListView hinzugefügt werden?


    Das mit dem App Theme da hab ich zu wenig was gemacht damit. Kann ich dir leider nicht beantworten.

    Naja ich wollte halt den Wochentag, das Datum und die Progressbar für den Fortschritt des Tages also wenn ich auf die App schau z.B. um 12 Uhr dann ist die Progressbar bis zur hälfte gefüllt weil ich von 8 schon z.B. 4 stunden hinter mir hab.


    Oder findest du das das nicht so ne gute Idee ist?


    Und noch hab ich mich gefragt ob ich einen ganzen Monat in einer Listview abbilde oder lieber wie im Kalender so Wochenweise.

    Ja stimmt du hast recht ChampS!


    Ich hab mal eine ListView erstellt mit 5 Tagen also Montag - Freitag und da ist relativ viel Platz da hab ich mir gedacht da könnte ich ja eigentlich eine expandablelistview machen oder soll ich lieber für jeden Tag eine eigene Activity aufploppen lassen?


    Aber iwie gefällt mir der Look nicht in C# siehts gut aus aber nicht in Android finde ich..


    Habt ihr vielleicht noch Vorschläge?


    Ihr müsst nix zeichnen oder so mir würde es reichen wenn ihr mir des grob erklärt also so gedanken anstöße oder so :)

    Hey ChampS Dankeschön für deine Antwort :)


    Deswegen liebe ich Forums weil man da mit anderen Diskutieren kann und die anderen denken halt an wichtige Sachen an die du selber gar nicht gedacht hast.


    Ja ich erstelle mir zunächst mal ne Liste und fang dann morgen an bisschen zu designen und wenn ich morgen genug zeit hatte und fertig bin zeig ich euch das mal :)


    Das ist ein echt sehr komplexes Programm ?(


    Dachte am Anfang so naja so viel ist es nicht aber da ich ja (fast) alle Fälle abwickeln will ist es um einiges komplexer :D

    ChampS stimmt das ist ne echt gute Idee mit NFC :)


    Ich hab mal ein bisschen gezeichnet ich hoffe ihr könnt mir noch paar Tipps geben den ich will das es wirklich (fast) alle benutzen können.


    Das mit den 2 kommen und 2 Gehen Zeiten würde ich mit einbauen aber in den Einstellungen sollte man es Ein und Ausschalten können und feste Pausenzeiten eintragen können.


    Auf der ersten Seite sieht man jeden tag mit der Progressbar drunter wie viel man schon vom Tag geschafft hat :D
    So würde ich des machen habt ihr vielleicht ne bessere Idee bzw eine andere Vorstellungen wie ihr des machen würdet?


    Was sollte man alles einstellen können?


    • Pausen
    • Wie viel Stunden man am Tag arbeitet
    • Welche tage in der Woche
    • Feste Pausenzeiten


    Danke schonmal für eure Ideen :)

    Ah du gehst also mittags so zu sagen weg und stempelst dich aus und wenn du wieder kommst stempelst du dich ein oder?


    Also wenn ich das Richtig verstanden habe musst du ja eigentlich nur deine Pause errechnen in dem du 1. Gehen und 2. Kommen abziehst.
    Dann einfach 1. Kommen und 2. Gehen die Differenz und nochmal minus deine Pause dann hast du ja deine Netto Stunden.


    Ich hab das in mein Programm z.B. nicht mit rein gemacht da meine Pause automatisch abgerechnet werden aber theoretisch kann ich das so machen wie du und mittags ausstempeln dann werden die nicht mehr Automatisch angerechnet
    Und wenn ich mich dann Ausstempel und 15 minuten z.B. länger Mittag machen dann würde mein Programm auch nicht mehr dafür funktionieren.


    Daran hab ich gar nicht gedacht muss ich mal mit einbauen in das jetzige C# Programm dann hab ich die ganze logik und muss nicht die ganzen Rechnung beim Programmieren für Android ausdenken :)