タグ

ブックマーク / android.keicode.com (4)

  • アラートダイアログ (AlertDialog) の使い方 - Android 開発入門

    アンドロイドで、ポップアップメッセージとか、アラートメッセージを表示する一番簡単な方法は恐らく AlertDialog (アラートダイアログ) を利用する方法でしょう。 アラートダイアログは簡単に使えるのですが、状況に応じて簡単な選択項目を表示できる等、なかなか多機能です。 ここではアラートダイアログを利用する5パターンについて説明します。 AlertDialog とは AlertDialog は基的に1個から3個までのボタンを表示して、ユーザーから簡単な入力を促すために使えます。 その他、次のように複数選択または単一選択の選択項目を表示することもできます。 その他、中身を完全にカスタムに入れ替えてしまうこともできます。 このスクリーンショットの例では、テキストボックス (EditText) をひとつ表示して、ユーザーに入力を促しています。 それでは、サンプルプログラムを作りながらこれら

    アラートダイアログ (AlertDialog) の使い方 - Android 開発入門
    kimukou_26
    kimukou_26 2012/04/02
    カスタムレイアウトも可能なのか。。
  • 描画用スレッドを実装できる SurfaceView の利用方法

    Android の画面表示の基礎は View です。 ウィジェットなども View を継承しています (なので View そのものです。 is-a 関係)。 アクティビティに画面を繋げるには setContentView を呼び出しますね。 さて、高度なアニメーションを必要とする場合などは描画面 (Drawing Surface) を自分で極力制御したい。だけどそれが、 View じゃないと、 アクティビティと関連付けができません。 ということで、出てくるのが SurfaceView です。 ・・・って、説明がちょっと強引だったでしょうか(苦笑) 簡単に技術的に言えば、描画用のスレッドを持った View を作るときは、SurfaceView を使います。 OpenGL でも GLSurfaceView というのがあって専用の描画用スレッドを持っていますが、ここで説明すのは、 基的な Su

    描画用スレッドを実装できる SurfaceView の利用方法
  • フラグメント - Android 開発入門

    フラグメントは Android 3.0 ("Honeycomb") で始めて導入されました。 したがって、現時点ではタブレット以外のスマートフォンの環境では動かないのでご注意ください。 フラグメントはタブレットなどの広い画面を有効に利用するための方法のひとつといえます。 ここではフラグメントというのが一体どのようなものか、どのように使うのか簡単なサンプルで紹介します。 フラグメントとは? AndroidAndroid 3.0 (ハニコム "Honeycomb") ではじめてタブレットに最適化されました。ここではフラグメントが何か説明します。 フラグメントの一番簡単な利用方法 ここではフラグメントを作成して、静的にアクティビティに取り込む方法を示します。 フラグメントを動的に設定する ここではディスプレイを縦 (ポートレイト) にした場合と横 (ランドスケイプ) にした場合で、フラグメ

    フラグメント - Android 開発入門
    kimukou_26
    kimukou_26 2012/01/29
    基礎から再学習中~
  • ListView の簡単なカスタマイズ - アイコンの追加 - Android 開発入門

    情報をリスト表示するのに何かと便利な ListView ですが、元から用意されているレイアウトだけでは物足りない場合も少なくありません。 ここでは ListView の項目一つ一つに、アイコン(画像)を追加する簡単な方法を示します。 特にここでは、右向き矢印アイコンを表示していますが、このように配置することでそれをクリック(タップ)したときに、右側にある何かが見えることをユーザーに期待させる効果があります。 すると、ViewFlipper などによって右側にスライドする 視覚効果がより活きてきます。 ListView にアイコンを追加 ここで作る ListView は次のようなものです。 項目のひとつひとつの右側に、右側向きの矢印アイコンが表示されています。 ではさっそく作り方をみてみましょう。 まずは矢印画像を用意し、これを res/drawable/green_arrow とします。

    ListView の簡単なカスタマイズ - アイコンの追加 - Android 開発入門
  • 1