!Androidアプリ を作ってみたり.[リファレンス|http://developer.android.com/reference/android/package-summary.html]重要. タイマで定期的に実行したい処理を書きたかったのだけど, 何かを待つ,という処理を書くためにフラグでスピンロックみたいなのは駄目. 処理毎に次のタスクまでの時間をタイマで用意というのも,タイマ生成のコストが大きいせか駄目. そもそも,onResumeでやりたい処理のメインルーチンを回すわけにはいかない. 結局,onResumeで定期的にスタブ関数を呼びだすメインのタイマを一つ用意して, スタブ関数の中でステート変数をみて分岐するというコードに. まるで,HDL書いている気分... !Androidアプリ♪ コンパイラフロントエンドはJavaそのものっていうのも聞いてはいたけど, 本当に言語としてはJavaなのねー,と実感. イテレータ使えるし,ArrayListみたいなコンテナ使えるし, CalendarとかColorもちゃんと動くとは... Zaurus上でJ2ME制限多いなぁと思いながら書いていたのとは大違い. !ブレスト 学生さんに, プッシュ型とプル型,手軽なアプリ,局所的なインセンティブの与え方, あたりのブレストを手伝ってもらった.