タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Programmingとandroidとthreadに関するteracy_junkのブックマーク (2)

  • タスクを定期的に実行する - Androidプログラマへの道 〜 Moonlight 明日香 〜

    Androidプログラマへの道 〜 Moonlight 明日香 〜 C/C++プログラマの管理者が, Androidプログラムにチャレンジ. AndroidプログラミングのTipsをメモっていく予定です. トップページページ一覧メンバー編集 × タスクを定期的に実行する 最終更新: moonlight_aska 2011年05月28日(土) 09:33:58履歴 Tweet タスクを定期的(一定間隔)で実行したい場合, タイマー(Timer)クラス及びタイマータスク(TimerTask)クラスを使用する. 一定間隔を決定するための基準時間の違いにより, 2通りのメソッドが準備されている. scheduleメソッド : 直前のタスクの実行開始時刻を基準とし, 周期(msec)後に次のタスクを実行しようとする. scheduleAtFixedRateメソッド : 最初のタスクの実行開始時刻を基

    タスクを定期的に実行する - Androidプログラマへの道 〜 Moonlight 明日香 〜
  • Timerを使って定期的に実行する方法 | TechBooster

    今回は定期実行に便利なタイマーです。 ストップウォッチを例題にTimer処理のポイントを3つ、紹介します。 マルチスレッド処理について TimerやTimerTaskはcancelメソッド実行後は再利用できない Androidの描画手順(UI Threadを使うシングルスレッドモデル) Androidでもjava.util.Timerが利用可能です。 ご存じの通り、Timerは新しいタスク(スレッド/Thread)を作成して、指定した遅延時間がたつと実行されます。 AndroidでTimerを使う際は、とくにスレッド処理について意識する必要があります。 経験上、タイマーを使う際は処理のついでに描画を更新したいときが多いのですが、Activityの描画ロジックがシングルスレッド前提で設計されているためです。 最初に1.スレッドについて紹介します。次に、ストップウォッチを例に2.タイマー処理を

  • 1