サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
大谷翔平
androidroid.info
ListViewにクリックイベントを追加します。 リストの項目をクリックし、メッセージを表示させてみましょう。 package yocchin.adk.sample.activity; import yocchin.adk.sample.R; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.ListView; import android.widget.Toast; public class ListViewActivity extends Activity { private ListView
Androidアプリケーションの画面は、Viewと呼ばれるUI部品が組み合わさって作られています。 画面のレイアウトを構成するものや、テキストボックスやボタンなど、これらはすべてViewに属します。 Androidアプリ開発では、主に以下の2種類のViewを使用します。 ■ViewGroup:複数のViewを含むことができ、配置(レイアウト)を管理できるクラス ■View:TextViewクラスやButtonクラスなどの単一のViewクラスで、Viewを含むことはできない イメージに示すと以下のようになります。 ☆イメージの解説 LinearLayoutクラスはViewGroupに属するクラスで、 内包するViewを縦一列に並べたり、横一列に並べて表示することができます。 LinearLayoutの中に2つのLinearLayoutを含み、縦一列に表示しています。 含まれている1つ目のLi
Androidには、アプリのデータを保存する機能の1つとして、 preference(プレファレンス)という機能があります。 今回は、そのpreferenceを使用して設定画面を作成していきましょう。 preference機能は、xmlファイルに設定情報を保持するため、 sqlite(データベース)を必要としないため、簡単に実装することができます。 まず、PreferenceFragmentを継承したクラスを作成します。 package com.example.simplepreference; import android.os.Bundle; import android.preference.PreferenceFragment; /** * PreferenceFragmentを継承したクラス * 個々で定義したPreferenceのリソースを設定します */ public cla
注意:Android API 14 以上を対象とした記事になります。 EmptyActivityのアクティビティを作成してみましょう。 Activityの作成については、以下を参考にしてください。 Activityの種類を選択以外は、Blank Activityの作成方法と同じ流れになります。 Blank Activity でAndroidプロジェクトを作成してみる(Android API 14 以上) 「EmptyActivity」は、Android API 14以上が対象のため、 コンパイルAPIの選択は、Blank Activityの作成と同様に、API 14以上を指定してください。 Activityの種類を選択する画面で、「EmptyActivity」を選択し、アクティビティを作成します。 それでは、実際に動かしてみましょう。 以下のような画面が表示されます。 見た目は、「Blan
Activityを移動する際に、Intentのインスタンスを作成しますが、 このIntentインスタンスのsetFlagsメソッドでオプションを設定することで、 Activityのタスクやスタックの振る舞いを設定することができます。 // 引数1:自身のActivity、引数2:移動先のActivity名 Intent intent = new Intent(MainActivity.this, SubActivity.class); // オプションを指定 intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); // Activityの移動 startActivity(intent); 以下、引数に渡せるオプションの一覧です。 定数内容 FLAG_ACTIVITY_NEW_TASK常に新しいタスクで起動する ※デフォルト FLAG_ACTIVITY
このページを最初にブックマークしてみませんか?
『-ANDROIDろいど- プログラム開発入門&情報共有ブログ』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く