2009-07-01から1ヶ月間の記事一覧

EclipseでAndroidのフレームワークのコードを読む方法

Androidプロジェクトの作成 Androidプロジェクトから自動追加されたandroidのjarをremove プロジェクトのプロパティ表示 Javaのビルドパス選択 Add external jars sdkのディレクトリのandroid.jarを追加 android.jarにソースをattach androidのframeworkのソ…

Androidの非同期処理はAsyncTaskで

世間の空前の非同期ブームにのっかって、androidでよく使う非同期処理を実現するためのクラスAsyncTaskについて簡単にまとめてみました。AsyncTaskは非同期タスク実行後、完了時に画面更新などのシンプルな非同期処理を実現するために使う物です。AsyncTask…

Android開発でのパフォーマンス設計のBest Practice

Googleの公式のドキュメントでは、パフォーマンス向上のための基本的な指針が提示されています。GCの方式の違いやプロセッサの違いなどで、一般的なJavaでの開発とはかなり違った形での開発が要求されるので、特にJava屋さんには注意が必要です。Best Practi…

Android Hackathon #1 @kayac にいってきた!

typesterさんに誘って頂いて今日はAndroid Hackathonに行ってきました。今日はutility系のアプリとはてなダイアリーを編集するアプリを作ってました。はてなさんとTV会議システムで繋いでいたので、人数も数多く集まっていて賑やかで良かったですね。android…

Test::ContinuousのFile::ChangeNotify版

Test::Continuousがbusy loopして、ファイル更新のチェックしているので、 File::ChangeNotify版を作ってみました。http://github.com/dann/test-continuous/tree/masterLinux::Inotify2をインストールしておけば、Linux環境だとinotifyが使われます。Enjoy!#…