ユーザ用ツール

サイト用ツール


app:imageviewerw

ImageViewer for Android Wear

Android WearNexus 7

はじめに

Android Wear で画像を表示するだけのアプリです。 任意の画像を Android Wear に転送できます。 オフラインでも動作します。

アプリ作成時の、画面デザインの確認用などに使えます。 オフライン動作するのは Music Player のコードを流用したためです。

  • 更新履歴
    • 2015/03/06 v1.0.1 : Smartphone/Tablt 側に画像が無い場合起動できないバグ修正
    • 2015/03/06 v1.0.0

転送方法

  1. スマートフォン (タブレット) 側で、この ImageViewer for Android Wear を開いてください
  2. スマートフォン、タブレットの中にある画像を選んで「同期リスト」に追加します。
  3. 同期リストのファイルは、バックグラウンドで可能なタイミングで Android Wear デバイスへの転送が行われます。アプリを閉じていても問題ありません。
  4. 転送が完了すると表示できるようになります。リフレッシュボタンを押すことで更新がリストに反映されます。

Viewer の操作方法

Android Wear 側の画像一覧から選択すると拡大表示できます。

画像選択時の操作

  • マルチタッチで拡大縮小が可能です。(ピンチイン・ピンチアウト)
    • 拡大時はスクロール可能です。
  • ダブルタップで初期サイズ(画面に合わせたサイズ)、または 4倍拡大サイズに切り替わります。
  • 画像を右側 → にスワイプすることで前のリスト画面に戻ります。この動作は画像拡大時にも有効です。
  • 画像を上下 ↓↑ にスワイプすることで次、または前の画像に切り替わります。この動作は初期サイズの場合だけ有効です。画像拡大時は無効となります。

注意点

  • Bluetooth なのでサイズが大きい画像の転送には少々時間がかかります。
  • 画像サイズが 2048×2048 を超える場合、同期リストへの登録にも時間がかかりますので予めご了承下さい。

2048x2048 pixel を超える画像

いくつかの Android Wear Device で確認したところ、2048×2048 を超える画像は描画が非常に遅くなることがわかりました。 おそらく GPU の制限と思われます。

そのため 2048×2048 を超える画像は、同期リスト登録時に画像のリサイズを行っています。 その関係上、ファイル数が多いと登録に時間がかかる場合があります。 この処理はコンパニオンアプリケーション側 (スマートフォン・タブレット) が行います。

転送速度や Android Wear Device 上での動作には影響ありません。

app/imageviewerw.txt · 最終更新: 2015/03/06 14:45 by oga