Android+Arduinoでリモコン3 その1(AndroidAccessory接続)
何度か、Android+リモコンのネタを書いたことがあるのですが、今回はAndroid Accessoryで接続する学習リモコン・デバイスを作ったので、その報告です。
これ1台で、赤外線リモコンの学習~操作までができます。
(※注意・便宜上、プログラムの名前にADKと付けていますが、ADKボードで動作すると言う意味ではありません。)
コメントする 2011年7月30日
何度か、Android+リモコンのネタを書いたことがあるのですが、今回はAndroid Accessoryで接続する学習リモコン・デバイスを作ったので、その報告です。
これ1台で、赤外線リモコンの学習~操作までができます。
(※注意・便宜上、プログラムの名前にADKと付けていますが、ADKボードで動作すると言う意味ではありません。)
コメントする 2011年7月30日
Android 3.2 から、大画面(xlarge)に対応していないアプリの画面を拡大して表示する機能が搭載されたのですが、アプリの設定によっては、強制的にZoomモードになって、Stretch・Zoom が選べなくなる事があるのに気付きました。
色々試してみた結果、強制Zoomになる条件は
<uses-sdk>でminSdkVersionを指定していないか、3以下を指定している時に、
<supports-screens>でlargeScreens="true"を指定していない場合
つまり、なにも指定せずにプロジェクトを作っただけだと、強制的にZoomモードで表示されてしまうので、要注意です。(ま、そんなことはあまり無いのかもしれませんが)

この画面は、強制的にZoomで表示されてStretch・Zoomの選択画面を開く為のアイコンが無い状態。
<uses-sdk android:minSdkVersion="4" />
を記述すると、このように選択用のアイコンが現れる。
あと、Android 3.0 からは、<supports-screens>に xlargeScreens が指定できるようになっているので、これをtrue指定すると、強制的にStretchモードで表示されるようになる。(Android 3.1までと同じ状態)
<supports-screens android:xlargeScreens="true" />
を記述すると、 Stretch・Zoomの選択アイコンが消えて、Stretchモードで表示される。
コメントする 2011年7月20日
数日前から、僕のXOOMにはOTAによるシステムアップデートの通知が来ていたのですが、アプリを作っている途中だったので、下手にアップデートして思わぬ不具合が増えると困るので、放置していました。(ちなみに僕が持ってるのは米版XOOMです)
それも、やっと一段落ついたので、やっとアップデートを行ってAndroid 3.2にバージョンアップすることができました。バージョンアップによる不具合は、今のところ特に無し。

Kernel Version: 2.6.36.3-gb899528 android-build@apa28 #1
Build number: HTJ85B
しかし、Android 3.2が来たと言っても、僕は勉強不足で何が変わったのか良く分かりません。
ですが、実際に使ってみてSDカードのサポートとCompatibility Zoomの2点に気づきました。
コメントする 2011年7月19日
twicca 診断メーカー plugin ver 1.1 公開しました。
変更点は
以上です。
アプリのページはこちら> twicca 診断メーカー plugin
ダウンロードはこちら↓からどうぞ。
http://market.android.com/details?id=com.byte256.shindanmaker_client
コメントする 2011年7月16日
諸事情により、公開を終了しました。
S2 APK Viewer ver 0.2 を公開しました。
殆どのリソースが見られるようになりました。
その他にも、色々と変更有ります。
アプリのページはこちら> APK Viewer
ダウンロードはこちら↓
コメントする 2011年7月13日