こちらからお借りしました。(若干修正が入っています。PiでADKソース受け取った文字列を大文字に変換して送り返すだけです。側アプリを起動して置きます。側のプログラムを起動します。(※root権限が必要です。側にダイアログが出るので応答します。接続したら英小文字の文書を入力して「Send」をタップします英大文字が帰ってきたら成功です。ネットワークで無くUSBでPCと繋げたいケースと言うのが余り思い付かない。今のところ、RaspberryPiのTTY端末くらい。何か面白いアイデアが有ったら教えて下さい。ソースのSVNは以下に有ります。https://kotemaru.googlecode.com/svn/trunk/androidUSBSample》この投稿へのコメント2013/09/23AndroidのソフトキーボードはonKey()を呼ばない。端末アプリを作ろうとしてえらいはまった。実機で動かしてみたら全然動かない。キーを押しても何も反応しないのだが何故かリターンキーは拾える。クラスの説明文に気が付いた。listener.orz...英語読めないってだめね、完全にスルーしてたよ。なんでこんな仕様なのかは後で分かったが...しかし、個別のキー入力が拾えないと端末アプリにならないので対策を調べてみた。結論から言うとソフトキーボードを自前で実装すればOKよ、と言うことらしい。ソフトキーボードなんてどうやって実装するかと言うとSDKにちゃんとサンプルが用意されてた。クラスにリスースIDを渡してわれば終り。keyboardViewを適当に配置。自分好みのキーマップを作ってみた。端末アプリで使う場合には結局自前で実装せざる得なかった訳だ。理屈は分かったけどもう少し分かり易いようにしておいて欲しいよ。》この投稿へのコメント2013/09/14Androidの非同期処理を簡単にする実験Androidでは通信等の時間のかかる処理はUIスレッドでは無く別スレッドで行えと言われる。UIスレッドで実行しろと怒られる。用意されているが使い方は結構めんどくさい。組み合わせる方法で試してみた。テスト実装してみたアプリは入力されたURLをWebから取得してテキスト表示するだけの単純な物。