app:imageviewerw
ImageViewer for Android Wear
Link
はじめに
Android Wear で画像を表示するだけのアプリです。 任意の画像を Android Wear に転送できます。 オフラインでも動作します。
アプリ作成時の、画面デザインの確認用などに使えます。 オフライン動作するのは Music Player のコードを流用したためです。
- 更新履歴
- 2015/03/06 v1.0.1 : Smartphone/Tablt 側に画像が無い場合起動できないバグ修正
- 2015/03/06 v1.0.0
転送方法
- スマートフォン (タブレット) 側で、この ImageViewer for Android Wear を開いてください
- スマートフォン、タブレットの中にある画像を選んで「同期リスト」に追加します。
- 同期リストのファイルは、バックグラウンドで可能なタイミングで Android Wear デバイスへの転送が行われます。アプリを閉じていても問題ありません。
- 転送が完了すると表示できるようになります。リフレッシュボタンを押すことで更新がリストに反映されます。
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