SSブログ
ヤフ
オク
楽天 Karu
waza
ツクモ
デンキ
価格
.com
ポンパレ
モール
電子貸本
Renta!
バッファロー
ダイレクト
ぷりんと
楽譜
androidおぼえがき ブログトップ
前の5件 | -

実機で動作させてみる [androidおぼえがき]

実機(Androidデバイス)で動作させることができるんだそうな。

1)Androidデバイスの準備
 「提供元不明のアプリ」を「ON」に設定する。
 「USBデバッグ」を「ON」に設定する。

2)PCと実機(Androidデバイス)を、USBケーブルで接続する。

3)PCにADB用USBドライバをインストールする。
 ストレージとして接続する時とは用途が異なるので
 別途ドライバが必要となります。

4)ADTのメニューから Run > Debug Configurations... をクリックすると
herios26.png

 Debug Configurationsウインドウが開くので、
 Targetタブ選んでAlways prompt to pick deviceをチェックし、
 Debugをクリック。
herios27.png

 Android Device Chooserウインドウが開くので、
 デバッグに使いたいデバイスを選択してOK
herios28.png

おお、できた!
エミュレータより速いです。

ちなみに・・・一旦android端末に吸い上げられるので、
USBケーブルを外しても、端末側にアプリは残っています。

システム時間を表示させてみる [androidおぼえがき]

ちょっと応用して、システム時間を表示させてみようかと。

時間関係を機能を使うためのライブラリをimportします。

import android.text.format.Time;

日時を表示するメソッドを作ります。
まず、時間を取り込む変数timeの定義です。タイムゾーンを指定します。

Time time = new Time("Asia/Tokyo");

変数timeに、現在時刻を収めます。

time.setToNow();

変数timeの要素を使った文字列を、
変数date_timeに収めます。
String date_time = time.year + "年"
+ (time.month+1) + "月"
+ time.monthDay + "日 "
+ time.hour + "時"
+ time.minute + "分"
+ time.second + "秒";

文字変数date_timemyToastで表示させます。

Toast myToast = Toast.makeText (this,date_time,Toast.LENGTH_LONG);

こんな感じになりました。
herios24.png

ボタンとメソッドを関連付ける [androidおぼえがき]

メッセージを表示させるメソッドを作ってはみたものの、
エミュレータで動かしてみると、どこにも出てきません。

メソッドを定義しただけでは動かないのです。

そこで、先に置いたボタンで呼び出せるように関連付けます。
Propertiesにある、OnClickを設定してやればいいはずですが・・・
この枠はダブルクリックしても、ウンともスンとも言わない。
herios20.png
ので、右クリックメニューのプルダウンから設定します。
herios21.png
OnClickに、メソッドShowMessageを設定しました。
herios22.png

エミュレータで動作確認します。
ボタンをクリックすると、ポップアップが出ました。(^v^)
herios23.png
時期柄、メッセージを変えてみました。

メッセージを表示するメソッド [androidおぼえがき]

テキスト本を参考に、メッセージを表示させるメソッドを作ってみる。
herios16.png
1)Toast(画面上に出るポップアップ)を定義して、
2)位置を指定して、
3)表示させる
の3行を追加した・・・けど、これだけではNGで、×が付いてる。

×をクリックすると、エラーの内容を教えてくれます。
この場合は、「View?何だそれ」ということらしい。
herios17.png
今回は、ViewとGravityが未定義なため、エラーとなっています。
これらは既存のライブラリを読み込んで解決します。
怪しい所にカーソルを持って行くと、対処の選択肢が出ます。
herios18.png
対処を選択すると、そのまま修正してくれる。至れり尽くせり。
herios19.png

文字変数を作る [androidおぼえがき]

Try/res/values/string.xmlに文字変数を加えます。
herios14.png

文字列を変数名に書き直します。オートフィル機能があって便利です。
herios15.png

セーブすると、修正内容が反映されます。
前の5件 | - androidおぼえがき ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。