【Android】AsyncTaskを使ってみる
AsyncTaskは、何かしらの重い処理(大きなファイルの読み込みやインターネットからのデータの取得等々)を行うとき、 UIスレッドを止めないようにするために使うクラスである。 もしUIスレッド上でこれらの重い処理を行う… 続きを読む »
AsyncTaskは、何かしらの重い処理(大きなファイルの読み込みやインターネットからのデータの取得等々)を行うとき、 UIスレッドを止めないようにするために使うクラスである。 もしUIスレッド上でこれらの重い処理を行う… 続きを読む »
SDカードにテキストデータを書き込むサンプル。 画面は一つのEditTextViewと一つのButtonから構成されており、 Buttonを押すとEditTextViewに入力された内容をSDカードに書き込んでいる。 p… 続きを読む »
EclipseでAndroidアプリの開発をしているのだが、あるとき、ソースコードには どこにも問題がないのにプロジェクトに原因不明のコンパイルエラーが 出るようになってしまった。 ネットで調べてみると、そういう場合は「… 続きを読む »
Androidのプログラム中に気づいたことのメモ。 戻るボタンを押した後再開した場合と ホームボタンを押した後再開した場合とで呼ばれるライフサイクルイベントが変わるようだ。 【ホームボタンを押した後再開した場合】 ①アイ… 続きを読む »
Javaのプログラムでコールバックを書くとき、インターフェースを継承するか、 無名クラスを使うか、どちらのやり方が優れているのか、疑問に思っている。 たとえば、Androidのプログラムでボタンが押されたときに反応する処… 続きを読む »