App ohne GUI

  • Antworten:5
flo
  • Forum-Beiträge: 14

20.02.2011, 18:58:34 via Website

Hallo,

wie kann ich eine App ohne GUI erstellen?

Ziel: Die App startet im Hintergrund mit AutoStart und gibt Alarm wenn ein Countdown abgelaufen ist.

Danke :)

Antworten
Gelöschter Account
  • Forum-Beiträge: 4

20.02.2011, 19:52:54 via Website

Hallo flo.

Deine App darf einfach nicht von Activity abgeleitet werden.
Der Beschreibung nach denke ich mal, dass ein Service am besten dafür geeignet ist.

Gruß
Felix

Antworten
Gelöschter Account
  • Forum-Beiträge: 107

20.02.2011, 21:18:38 via Website

Wie soll der Alarm aussehen? Klingeln? Toast? Popup? Davon hängt ab, ob du einen UI-Kontext benötigst.

Seid nett zueinander: AndroidPIT-Regeln ;)

Antworten
flo
  • Forum-Beiträge: 14

20.02.2011, 21:55:25 via Website

klingeln, vibrieren, alertdialog --> also nichts mit service?

Antworten
Gelöschter Account
  • Forum-Beiträge: 107

20.02.2011, 22:07:25 via Website

flo
klingeln, vibrieren, alertdialog --> also nichts mit service?

Für den Alert wirst du eine Activity benötigen. Allerdings könnte das auch eine separate App/Activity sein, die du dann per Intent startest.

Seid nett zueinander: AndroidPIT-Regeln ;)

Antworten
flo
  • Forum-Beiträge: 14

24.02.2011, 18:08:45 via Website

Hallo,

ich arbeite noch immer an meinem Problem:

Mein Service läuft, wenn ich ins Manifest folgendes rein schreibe (AlarmActivity ist eine Hello-World Activity):
1(...)
2<activity
3 android:name=".AlarmActivity"
4 android:label="@string/app_name">
5 <intent-filter>
6 <action
7 android:name="android.intent.action.MAIN" />
8 <category
9 android:name="android.intent.category.LAUNCHER" />
10 </intent-filter>
11 </activity>
12<service
13 android:name=".AlarmService"
14 android:process=":remote">
15 <intent-filter>
16 <action android:name="at.alarmservice" />
17 </intent-filter>
18 </service>(...)
wenn ich aber meine Activity weg lasse, da mein Projekt ja ein Service sein soll
1<service
2 android:name=".AlarmService"
3 android:process=":remote">
4 <intent-filter>
5 <action android:name="at.alarmservice" />
6 <action
7 android:name="android.intent.action.MAIN" />
8 <category
9 android:name="android.intent.category.LAUNCHER" />
10 </intent-filter>
11 </service>
läuft mein Service nicht mehr ...

Was läuft hier falsch?

Danke :)

Antworten