This site is described in Japanese.

Android+Arduinoでリモコン3のおまけ

Androidとは関係ないのですが、前回の記事 

Android+Arduinoでリモコン3 その1(AndroidAccessory接続)
Android+Arduinoでリモコン3 その2(AndroidAccessory接続)

で作ったデバイスは、プログラムを書き換えるだけで、KURO-RS(PC-OP-RS1)と同等の働きをするデバイスに早変わりするので、今回はおまけネタとして紹介したいと思います。

KURO-RS(pc-op-rs1) compatible device

(続きを読む…)

コメントする 2011年8月3日

S2 Day Counter Widget Ver 1.4 Released

S2 Day Counter Widget (日数計算ウィジェット) Ver 1.4 リリースしました。
このアプリは、入力した日にちまでの日数をウィジェットで表示できるアプリです。

日数計算ウィジェット

変更点は

  • AdMobのライブラリを最新にしました
  • タブレット端末向けにレイアウトを調整しました
  • 対応Androidを 2.1以降に変更

以上です。

アプリの詳細はこちら> Day Counter Widget(日数計算)

ダウンロードはこちら↓

Available in Android Market

http://market.android.com/details?id=com.byte256.daycounterwidgetf

コメントする 2011年8月3日

Android+Arduinoでリモコン3 その2(AndroidAccessory接続)

何度か、Android+リモコンのネタを書いたことがあるのですが、今回はAndroid Accessoryで接続する学習リモコン・デバイスを作ったので、その報告です。
これ1台で、赤外線リモコンの学習~操作までができます。
(※注意・便宜上、プログラムの名前にADKと付けていますが、ADKボードで動作すると言う意味ではありません。)

adk-irremote-app1

今回は、アプリの説明です。デバイスの説明はこちら
このアプリは、動作チェック程度のサンプルアプリです。
アプリのソースも公開しておきますので、必要な方は改良して使って下さい。 

(続きを読む…)

コメントする 2011年7月30日

Android+Arduinoでリモコン3 その1(AndroidAccessory接続)

何度か、Android+リモコンのネタを書いたことがあるのですが、今回はAndroid Accessoryで接続する学習リモコン・デバイスを作ったので、その報告です。
これ1台で、赤外線リモコンの学習~操作までができます。
(※注意・便宜上、プログラムの名前にADKと付けていますが、ADKボードで動作すると言う意味ではありません。)

ADK-IrRemote

今回は、回路図やプログラムのソースも公開していますので、お暇な方は是非作って遊んでみて欲しいです。

(続きを読む…)

コメントする 2011年7月30日

Android 3.2のズーム機能について

Android 3.2 から、大画面(xlarge)に対応していないアプリの画面を拡大して表示する機能が搭載されたのですが、アプリの設定によっては、強制的にZoomモードになって、Stretch・Zoom が選べなくなる事があるのに気付きました。

色々試してみた結果、強制Zoomになる条件は

<uses-sdk>でminSdkVersionを指定していないか、3以下を指定している時に、
<supports-screens>でlargeScreens="true"を指定していない場合

つまり、なにも指定せずにプロジェクトを作っただけだと、強制的にZoomモードで表示されてしまうので、要注意です。(ま、そんなことはあまり無いのかもしれませんが)

強制拡大されて選択アイコンが無い状態
この画面は、強制的にZoomで表示されてStretch・Zoomの選択画面を開く為のアイコンが無い状態。

 

選択アイコンが出ている状態
先とおなじプロジェクトの、AndroidManifestに

<uses-sdk android:minSdkVersion="4" />

を記述すると、このように選択用のアイコンが現れる。

 

ちなみに、選択用のアイコンは右下のこんなやつです。
zoom icon1

 

あと、Android 3.0 からは、<supports-screens>に xlargeScreens が指定できるようになっているので、これをtrue指定すると、強制的にStretchモードで表示されるようになる。(Android 3.1までと同じ状態)

device190 
先とおなじプロジェクトの、AndroidManifestに

<supports-screens android:xlargeScreens="true" />

を記述すると、 Stretch・Zoomの選択アイコンが消えて、Stretchモードで表示される。

 

コメントする 2011年7月20日


Pages / 固定ページ

Category / カテゴリー

Recent Entries / 最近の投稿

Recent Comments / 最近のコメント

Tags / タグクラウド

私が良く参考にしているAndroid本