Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Original geschrieben von Jasi
Also in der Applikation sieht man ein Bild und ein gif, das durchs Bild läuft. Zudem wird ein sehr unangenehmer 'Aufwach Sound' abgespielt... DAS ist die Applikation.
Aber die soll ja nicht die ganze Zeit laufen. Wie ich sie nun im Hintergrund laufen kann weiß ich nicht. Reicht das echt, wenn ich einfach im run ne Schleife einbau die erst die Uhrzeit checkt und dann zu der gewissen Uhrzeit in die 'run' Funktion wechselt und die Applikation DANN erst richtig startet?
Für die Eingabe der gewünschten Zeit x brauch ich ja erstmal keine gui. Das soll ja erstmal überhaupt laufen.
Also in der run() läuft die Warteschleife, die dann über start() die eigentliche Applikation startet!?
private static void playSampleFile(String name) throws Exception {
//AudioInputStream öffnen
AudioInputStream ais = AudioSystem.getAudioInputStream(new File(name));
AudioFormat format = ais.getFormat();
//Clip erzeugen und öffnen
DataLine.Info info = new DataLine.Info(Clip.class, format);
Clip clip = (Clip) AudioSystem.getLine(info);
clip.open(ais);
//Clip abspielen
clip.start();
while (true) {
try {
Thread.sleep(100);
} catch (Exception e) {
//nothing
}
if (!clip.isRunning()) {
break;
}
}
clip.stop();
clip.close();
}