De uma olhada em Service e Thread ou Timer!
Em segunda-feira, 1 de abril de 2013 19h29min56s UTC-3, Rogerio Esteves escreveu:
Qual seria a melhor forma de criar um serviço em segundo plano sendo que preciso este serviço rode em um tempo estimado e também preciso que seja dada uma notificação dependendo de uma regra especifica retornada de um web service. Este serviço deverá chamar um web service.
--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Qual seria a melhor forma de criar um serviço em segundo plano sendo que preciso este serviço rode em um tempo estimado e também preciso que seja dada uma notificação dependendo de uma regra especifica retornada de um web service. Este serviço deverá chamar um web service.
Intent intentService =
new Intent(context,MyService.class);PendingIntent pendingIntent = PendingIntent.getService(context, 0, intentService, 0);
AlarmManager alarmManager = (AlarmManager) context.getSystemService(Context.
ALARM_SERVICE);Calendar cal = Calendar.getInstance();
cal.add(Calendar.
SECOND, 30);alarmManager.setInexactRepeating(AlarmManager.
RTC_WAKEUP, cal.getTimeInMillis(), 1000 * 30, pendingIntent);Lembrando que esse tempo é somente testes: