SSブログ

Android アプリでArduinoのLEDをON/OFFしてみたい(1) [Android]

Android SDK r22.6 のショックで気持ちが少し萎えましたが、いろいろ調べてみると、見た目の違いは多少あるものの使い勝手はそれほど変わらなさそうです。気を取り直してアプリを作ってみることにしました。

目標は、スマートフォンからネットワーク経由で Arduino のLEDを ON/OFF するアプリです。 「NetLed」と名付けてプロジェクトを生成しました。

今回は、Androidアプリの画面作りまで行います。編集するファイルは下記の二つです。


PackageExplorerNetLed.png


fragment_main.xml は、Graphical Layout ツールでGUI部品を配置します。今回はテキストとボタン二つを配置しました。ガイド機能がついて配置がとてもやりやすくなりました。(赤字はGUI部品のIDです)


fragment_main_portrait.png


次に、PlaceholderFragmentクラスを編集します。カラーになっているところが追加したところです。


MainActivityModifiedAll.png


ボタンからの通知を受けとるために View.OnClickListener を加えます。さらに、ボタンがクリックされた時に通知が来るように、setOnClickListener でボタンに自分自身を登録します。

ボタンがクリックされると、onClick関数が呼ばれます。どのボタンが押されたか ID を調べてテキストの表示を変更します。

それでは実際の動きを見てみましょう。




う~ん、シンプル過ぎてつまらないアプリですねぇ。次はこのアプリにネットワーク機能を追加したいと思います。
(^_^)/~


関連記事
Android アプリでArduinoのLEDをON/OFFしてみたい(3)
http://makers-with-myson.blog.so-net.ne.jp/2014-05-04

Android アプリでArduinoのLEDをON/OFFしてみたい(2)
http://makers-with-myson.blog.so-net.ne.jp/2014-05-03






中学生でもわかる Androidアプリ開発講座

中学生でもわかる Androidアプリ開発講座

  • 作者: 蒲生 睦男
  • 出版社/メーカー: シーアンドアール研究所
  • 発売日: 2013/12/21
  • メディア: 単行本(ソフトカバー)



15歳からはじめるAndroidわくわくゲームプログラミング教室

15歳からはじめるAndroidわくわくゲームプログラミング教室

  • 作者: 掌田津耶乃
  • 出版社/メーカー: ラトルズ
  • 発売日: 2011/01/07
  • メディア: 単行本(ソフトカバー)



スマートにプログラミング Android入門編 第3版 SDK4.x対応

スマートにプログラミング Android入門編 第3版 SDK4.x対応

  • 作者: 堀切 堤
  • 出版社/メーカー: リックテレコム
  • 発売日: 2013/05/11
  • メディア: 単行本(ソフトカバー)




nice!(41)  コメント(0)  トラックバック(0) 
共通テーマ:趣味・カルチャー

nice! 41

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0