タグ

ブックマーク / techbooster.org (24)

  • Android リストビュー(ListView)を使う | TechBooster

    リストの項目が選択された(端末の十字キー等でリストの項目がフォーカスされた)時と、選択されていない時の処理 リストの項目が選択された時の処理を作るには、ListViewクラスのonItemSelectedメソッドを使います。 また、リストの項目が選択されていない時の処理を作るには、ListViewクラスのonNothingSelectedメソッドを使います。 具体的には、イカのようにします。 ■src/ListViewActivity.java ListView lv = (ListView) findViewById(R.id.listView1); lv.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView

    Android リストビュー(ListView)を使う | TechBooster
  • Androidでダイアログを表示する方法 / Getting Started | TechBooster

    それでは、表1にまとめたメソッドを利用したソースコードを見てみます。 以下は実際のサンプルソースコードと、サンプル実行後のダイアログ画面です。 タイトル、メッセージ、アイコンをそれぞれセットした後、ボタンを3つ(OK, SKIP, NG)生成しています。 public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); AlertDialog.Builder alertDialog=new AlertDialog.Builder(this); // ダイアログの設定 alertDialog.setIcon(R.drawable.icon); //アイコン設定 alertDialog.setTitle("title"); //

    Androidでダイアログを表示する方法 / Getting Started | TechBooster
    yuiseki
    yuiseki 2012/01/12
  • Android WiFi DirectでP2P通信を行う方法(1) | TechBooster

    今回は、ブロードキャストレシーバとWiFi Directに関わるintentのハンドリング方法について紹介します。 WiFi Directの接続方法や解除、キャンセルの仕方を(2)にて取り扱います。 では、さっそくブロードキャストレシーバの登録方法から確認してみましょう。 非常に長い記事になってしまっていますので、各センテンスの最後に大事なポイントをまとめています。 Reference: http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pManager.html http://developer.android.com/reference/android/net/wifi/p2p/WifiP2pInfo.html http://developer.android.com/reference/android/

    Android WiFi DirectでP2P通信を行う方法(1) | TechBooster
  • HTML5 Hello HTML5!!! / HTML5入門 | TechBooster

    headerやfooter、nav、articleといった要素は下図のように役割ごとにドキュメントを分割したような デザインのWebサイトを構築したい場合に便利な要素です。 HTML4.01でこのようなWebサイトを構築したい場合はdiv要素、もしくはtable要素を使って HTML文章を分割することで実現してきました。ですがdiv要素やtable要素はそれ自体意味を持つ ものではないので、文章の意味が把握し辛くなる欠点がありました。 また、文章構造が分かりやすくなる分、検索エンジンもHTMLドキュメントの内容を 把握し易くなりますのでSEO対策の意味でもHTML5は有効です。 主に視覚障害者を対象とした音声読み上げの精度向上にも効果があります。 ・マルチメディアコンテンツの利用 HTML5ではFlashなどの外部機能を使わずとも音楽や動画を扱えるようになります。 ただし、メディアコンテン

    HTML5 Hello HTML5!!! / HTML5入門 | TechBooster