Browsing articles tagged with " Widget"

ViewFlipperでレイアウトやViewを切り替える

11月 9, 2010   //   by @mhidaka   //   アプリケーション  //  1 Comment


Androidでレイアウトを切り替える方法について紹介します。
Viewを簡単に切り替える仕組み専用のウィジェット「ViewFlipper」が用意されています。

ViewFlipperは複数のView(含むlayout)を切り替えて表示できます。一度に表示できる子Viewは1つだけですが、自動で更新するスライドショーのような機能も備えています。
簡易的なスライドショーとして利用したり、アニメーションを付加してViewの切り替えにエフェクトを加えたり、レイアウトの調整に利用できます。
アニメーション、動的生成など応用は来週以降に紹介を予定しています。

続きはViewFlipperの基本的な使い方とソースコードです。
Read more >>

Spinnerクラスを使ってコンボボックスを表示する

7月 15, 2010   //   by kkato   //   ユーザインターフェース  //  2 Comments

ドロップダウンリストを表示させて選択させるコンボボックスを表示するには、Sppinerクラス(SpinnerWidget)を利用します。

ユーザーに複数の項目を選択する時には必須のUIですね。

今回は一番シンプルなデフォルトのレイアウトを利用して下記のようなコンボボックスを表示させてみましょう。

Read more >>

Toastでシンプルにユーザ通知する

5月 17, 2010   //   by @mhidaka   //   アプリケーション  //  3 Comments

Androidにはユーザー通知のためにToastが用意されています。
画像のように、画面中央下へ、テキストを表示して消える通知方法です。
「~を登録しました」
「~をダウンロードしました」
など簡単なお知らせに使えます。重要なメッセージについては、AlertDialogの方が向いていますが、とても使いやすいwidgetです。

import android.app.Activity;
import android.os.Bundle;
import android.widget.Toast;

public class ToastDialogActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

Toast.makeText(this, "Toast example", Toast.LENGTH_LONG).show();

}
}

より詳しいメソッド解説については続きで。
Read more >>

技術書新刊 発売中

アンドロイドアカデミアには、CIやテスト、互換検証など実務に生きるノウハウをあつめています

技術書新刊 発売中

Android Next!はAndroid 7.0に対応したはじめての技術書です!


The Web Explorer 2はCSSの中央寄せやWebAudioなど未来を読み解く一冊です


Revised TypeScript in DefinitelylandはTypeScript 2.0(β)に対応した解説書です。インストールから型定義まで幅広くサポートしています


技術書をかこう!はエンジニアらしい執筆環境を構築、HowTo本です