3

送受信にマイナス面はありますか?たとえば、1秒あたり5〜10インテントですか?1秒あたり数個のパッケージを受け取り、それぞれのアクティビティを通知する必要があるスレッドが1つあります。2つのコンポーネントを独立させたい、つまりクラス上で他のオブジェクトからのオブジェクトへの参照を保持しないようにします。そのため、パッケージごとにブロードキャストインテントを送信し、アクティビティクラスで受信する予定です。

4

1 に答える 1

1

プログラムがブロックされないようにする限り、問題はないと思います。すべてを並列スレッドで実行するようにしてください。

AsyncTaskを使用しないでください。私が知る限り、Androidには128スレッドプールの制限があります。それは数秒以内にいっぱいになります。

于 2013-03-18T16:16:56.163 に答える