2012年10月13日土曜日

NFCタグ名刺のつくり方

Nexus 7の国内販売が始まったり、docomoさんの冬モデルでNFC搭載機が5機種発表になったりとNFCが盛り上がって参りました!?
ということで、NFCタグを使った名刺のつくり方について書いてみます。

用意するもの

・NFC搭載Android端末
・名刺
・NFCタグ
・NFCタグライターアプリ

NFC搭載Android端末

今回はNexus S(Jelly Bean)を使用。

NFC搭載端末についてはこちらを参照。
Wikipedia
近距離無線通信

名刺

NFCタグを貼る場所があれば何でも。

NFCタグ

今回の仕入れ先はこちら。
20枚で税込み1,050円也。

RFID/NFC Real Touch Shop
月に1度土曜日営業されています。

NFCタグライターアプリ

今回はこちらのアプリを使用。

NFCタスクランチャー
Android app on Google Play

以前はKDDIさんのこちらのアプリを使用してたんですが、なぜか書き込めませんでした。。
前に使ってたときはNexus SのOSが2.3かICSだった気がします。
因みにNexus 7も書き込みNGでした。

NFCタグリーダー
Android app on Google Play

つくり方

書く

NFCタスクランチャーを起動 -> 新規タグ -> 新規URL -> URLを入力 -> 「URLを入力してタグにつける」をタップ
と操作すると下の画面になります。
複数タグを書き込むにチェックを入れて、NFCタグにかざしていきます。



貼る

地味な作業です...



読む

Nexus Sに名刺をかざすとブラウザが起動してきます。



以上

まとめ

NFCタグの入手性がまだまだですが。。
簡単に作れますので名刺交換の際のネタ作りにも良いんじゃないでしょうか。

2012年10月12日金曜日

いまどきの透明なActivityのつくり方

書籍やWebで透明なActivityについて調べると、「Theme.Translucentを使いましょう」と書いてある所が多いかと思います。しかしながら、いまどきのアプリ開発では4.xを意識してHolo系のThemeを有効にしたい所です。
今回は、Holo系のThemeを使いつつActivityの背景を透明する方法について調べてみました。

コード

いまどきのADTでAndroidプロジェクトを作成すると、以下のようなフォルダ構成で「3.x+ではHolo Themeを有効化、2.xでは従来のThemeを使用」となっているかと思います。そのため、それぞれのstyles.xmlに背景を透過にする設定を追加しています。

/res/values/styles.xml
/res/values-v11/styles.xml
/res/values-v14/styles.xml

まとめ

上記の方法を使うとDark系・Light系テーマの切り替えもできますし、Theme.Translucentを使うよりもレイアウトの自由度が増すと思います。

今回は、こちらのブログを参考にさせていただきました。

ReDo -Refrigerator Door- れいぞうこのドア
透過なActionBar
http://greety.sakura.ne.jp/redo/2011/08/actionbar.html

ActionBarを透過にして、ActionBar領域も含めて背景を描画する手法、どこかで使って見たいと思います。
この記事書かれたの1年以上も前なのですね。。
自分の周回遅れ感が...