0

何度か質問されたことは知っていますが、まだ理解できません。このような操作を実装する適切な方法は何ですか?たとえば、15分ごとにWebからデータをダウンロードするなどです。Androidを再起動した後も(ユーザーがアプリケーションを起動せずに)この操作を実行したい。AlarmManager + Broadcast Receiver または AlarmManager + Service (IntentService?) または何を使用する必要がありますか? :)

4

5 に答える 5

0
// try this
 Timer timer = new Timer();
        timer.schedule(new TimerTask() {
            @Override
            public void run() {
                runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
                        // write your code here
                    }
                });
            }
        },0,9000000);

// when no longer required call 
   timer.cancel();
于 2013-10-03T07:15:20.687 に答える