トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Diary/2011-5-11

Androidアプリ

を作ってみたり.リファレンス重要.
タイマで定期的に実行したい処理を書きたかったのだけど,
何かを待つ,という処理を書くためにフラグでスピンロックみたいなのは駄目.
処理毎に次のタスクまでの時間をタイマで用意というのも,タイマ生成のコストが大きいせか駄目.
そもそも,onResumeでやりたい処理のメインルーチンを回すわけにはいかない.
結局,onResumeで定期的にスタブ関数を呼びだすメインのタイマを一つ用意して,
スタブ関数の中でステート変数をみて分岐するというコードに.
まるで,HDL書いている気分...

Androidアプリ♪

コンパイラフロントエンドはJavaそのものっていうのも聞いてはいたけど,
本当に言語としてはJavaなのねー,と実感.
イテレータ使えるし,ArrayListみたいなコンテナ使えるし,
CalendarとかColorもちゃんと動くとは...
Zaurus上でJ2ME制限多いなぁと思いながら書いていたのとは大違い.

ブレスト

学生さんに,
プッシュ型とプル型,手軽なアプリ,局所的なインセンティブの与え方,
あたりのブレストを手伝ってもらった.