2012年7月26日木曜日

タイトルバーにプログレス(円)の表示

以前に作業中であることを示すための方法として「ProgressDialog(円)」と「ProgressDialog(バー)」を紹介しました。

今回はこれらの情報をタイトルバーに表示してみることにします。
タイトルバーへのプログレス表示ですが、ProgressDialogでも説明しましたように、作業中であることを表現する方法は2つあります。時間や処理量が不確定の場合に表示するもの、もうひとつは進捗率を示して表示するものです。これからこれらそれぞれの場合について4種類のサンプルを作成していきたいと思います。

 円
 時間や処理量が不確定
 バー
 進捗率を示す
 バー(セカンダリ) 
 進捗率を示す
 バー(縞模様)
 時間や処理量が不確定

一つ目として、今回は時間や処理量が不確定の場合に円で表示するサンプルを作ります。


プログレス(円)の表示

2012年7月19日木曜日

表示エリアを計算する

Displayでは画面の高さ・幅を取得しました。これで液晶のサイズはわかりますが、実際にはタイトルバーステータスバーがありますので、使える領域はそれよりも狭くなります。

今回は実際に使える領域を求めるサンプルプログラムをご紹介しましょう。