0

USBリレーボード用のAndroidアプリケーションを作成しました。実際には、ボードはUSB経由でPC / OpenWRTルーターに接続され、サーバーアプリがすべてを処理します。つまり、多かれ少なかれ、Androidはサーバー側のカスタムアプリと通信しているだけです。

私が抱えている問題はレイアウトにあります。あなたはこのビデオで私の現在のアプリを見ることができます: http ://www.youtube.com/watch?v = 73DhEVNqW3Y

悪くはありませんが、ベストプラクティスでもありません。

ビューのコンテナは、カスタムアダプタを備えたフルスクリーンギャラリーです。

ここではUIが苦痛です。ここに接続したいボードの数がわからないためです。そのため、私のアプリはサーバーにボード数を要求し、ギャラリーにイノシシのビューを追加します。

ここに質問があります。ベストプラクティスの方法でそれをどのように行いますか?

大画面とのインターフェース方法は?この時点で、タブレットの場合、最適なオプションは、横向きのビューに3つのビューを並べて配置することだと思います。ボードが3つ以上ある場合、ユーザーは左または右にスクロールできます。2または1の場合は、ビューを中央に配置します。

私はこのようなギャラリーを使うべきではないことを知っています。そのような機能を実現するために何を使用する必要がありますか(iPhoneスタイルの左、右のスライドを全景に合わせて配置)、ベストプラクティスの方法ですか?

提案をありがとう。

よろしくお願いします

4

1 に答える 1

0

まあ、それは本当にばかげた間違いでした。

ボタンを押すと、アプリがコマンドを送信し、サーバーのステータスを受け取りました。サーバーが送信するステータスパケットでは、サーバーに接続されているボードの数が他のサーバー間で送信されます。その値を受け取った後、androidはそれをPreferenceに入れていました。その好みで、私はリスナーを持っていました、魔女は活動を引き起こして再開しました(それはボードの数が変更されたと思っていたからです)。

だからそれは解決した。

于 2011-11-23T23:19:52.153 に答える