たぼさんの部屋

いちょぼとのんびり

2012-11-27から1日間の記事一覧

P003) 算数アプリ 現状は

Main.java package com.efolab.p003; import java.lang.ref.WeakReference; import android.app.Activity; import android.app.PendingIntent; import android.app.PendingIntent.CanceledException; import android.content.Context; import android.conten…

T029) Handlerはstaticなinnerクラスで、かつouterクラスを弱参照で持つように

lintでstatic にしろというので改善策 内部sataticクラスとして記述 UIスレッドにこれを記述 UIスレッドで実体化 Handler handler = new MainHandler(this); サブクラスの別スレッドには引数としてこのhandler実態を渡す sendMessage Message msg = Message.…

eclipse :commentのフォーマッティングを行わない!に変更

eclipse のフォーマッティングが気持ち悪い commentのフォーマッティングを行わない!に変更 参考:http://d.hatena.ne.jp/tomerun/20090209/1234199421

T028) Handler sendMessage : 基本的な書き方

基本的な考え方 構成 Main.java Activity UIスレッド このUIスレッドへのHandlerを規定 サブクラスには引数としてHandlerを渡す こうすると サブクラスからの通信の際に (サブクラスからの参照用に)staticフィールドやstaticメソッドにする必要がない UIス…

T027) Handler#post , Handler#sendMessage

Main.java package com.example.t027_handler_thread_2; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.util.Log; import android.view.…