Buttonの表示/非表示を設定するにはview#setVisibility(int visibility)メソッドを使用します。 引数には可視状態を表す定数を指定します。 view.VISIBLE・・・表示 view.INVISIBLE・・・非表示(非表示にしたスペースは詰めない) view.GONE・・・非表示(非表示にしたスペースを詰める) 下記の画像はButton01を INVISIBLEとGONEで非表示にしたものです。 Button03をクリックするとButton01の可視状態を切り替えます。 package my.study.android; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListe
文字列を数データに変換し、比較・計算を行いたい場合があります。文字列として数字を受け取り、算術処理したい場合などです。Byte、Short、Integer、Long、Float、Doubleの各クラスにおいて、文字列を数データに変換する以下のメソッドが用意されています。
Androidアプリのデータ保存方法の「プリファレンス」の使い方は? Androidアプリでは、いくつかのデータ保存方法が用意されていますが、最も簡単に扱える方法が、この「プリファレンス(Preference)」であると思います。 プリファレンスは、データを、キー名と値の組み合わせで保存する形をとります。 JavaでいうHashTableや、VB等のDictionaryのような感じですね。 データの量や保存したい形にもよりますが、数個の設定値を保持させておきたいぐらいであれば、このプリファレンスで事足りると思います。 それでは、サンプルコードとともに、プリファレンスの使い方をみていきましょう。 プリファレンスの保存方法 まずは保存時の処理の説明です。 保存するデータの型は、boolean型、float型、int型、long型、String型が使えます。 String型のデータを保存するとき
設定画面の作り方(PreferenceActivity)久々にコードのお話を。 アプリによくある設定画面を作成する際に使用する「PreferenceActivity」についてです。 参考:http://developer.android.com/intl/ja/reference/android/preference/PreferenceActivity.html 上の写真は簡単なサンプルアプリを起動した画面です。 まず、プロジェクトを作成し、新規に「res/xml/pref.xml」、「res/values/arrays.xml」を作成します。 pref.xmlは設定画面の画面用、arrays.xmlは設定画面のリスト要素の値を定義しています。 res/xml/pref.xml <?xml version="1.0" encoding="utf-8"?> <PreferenceSc
Index of /android/mydroid/frameworks/base/core/res/res/layout
iPhoneやAndroid端末は静電容量タイプのタッチスクリーンを装備しており、メインの入力デバイスとしているのが特徴だ。 これらのタッチスクリーンは旧来の感圧タイプとは違い、非常に繊細な操作を可能にしておりスクリーンをそっと触りながら任意の方向に撫で滑らす操作、いわゆる「フィンガータッチモード」に対応しており、様々な用途に利用される。(マウスなどの補助的なデバイスを使用する旧来からのPCと最も違う部分だ) モバイルプラットホームOSのユーザインタフェースではこのタッチモードをアフォードするために様々なエフェクト、アニメーションを駆使しているが、その中でも特徴的なのがタッチしてから特定の方向に指を動かした時に見られる、画面が滑らかにスライドしていく(場合によっては加速度まで表現する)アニメーションだろう。 そんなユーザインタフェースとアニメーションは非常に高度なプログラミングが要求されそ
NFC・Wi-Fiなど端末間共有機能 【1】NFCでデータを共有する「Androidビーム」 「Androidビーム」は、NFC対応デバイス間で共有を行うための機能です。ユーザー同士が2つのNFC対応のデバイスを接触することで簡単に、お気に入りアプリ、コンタクト、音楽、動画など、ほとんどのコンテンツを交換可能にします。デバイス同士が数センチ範囲内にあると、システムはNFCの接続を設定して共有のためのUIを表示し、ユーザーは画面をタッチすることで共有が行えます。 例えば、ユーザーは連絡先を交換したり、マルチプレイゲームを開始したり、チャットやビデオ通話に参加したり、写真や動画などを共有したりできます。アプリを共有する場合、Androidマーケットのアプリ詳細ページへのリンクを送ります。リンクが送られた端末上のマーケットアプリは詳細ページを起動し、ユーザーはアプリを簡単にダウンロードできます。
蚊取り線香の焚きすぎで目がかい~~の。nakamura です。今年なんか蚊多くありません? 以前に CakePHP の特集 で取り上げたりもした memcached ですが、キャッシュの中身を簡単に確認できるツールないかな?と探していたところ memcached-tool というコマンドがある事を知ったので今回ご紹介しようと思います。 memcached-tool コマンドは memcached をインストールすると自動でくっついてくる、言ってみればめっちゃシンプルな memcached クライアントです。機能的には参照系のものしかなく、キャッシュの中身を書き換えたり削除したりというのはできないようです。 オプション オプションは display, stats, dump の 3 つしかありません。ちなみにオプションなしでコマンドを実行すると使い方が表示されます。こんな感じ↓ memcac
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く