0

重複の可能性:
Java を使用して CPU 速度/メモリ/インターネット速度を検出しますか?

私は初心者で、Android アプリ用の Java プログラムの書き方を学びたいと思っています。それほど難しくないだろうと考えて、ベンチマーク ユーティリティを作成することを考えました。

私は 2 日間しっかりと多くのチュートリアルを調べましたが、目標にはほど遠いです。実際、私はもっと混乱していると思います。読めば読むほど理解に苦しむ。たぶん私は編み物を始めるべきですか?

プロセッサに実行速度を問い合わせるにはどうすればよいですか? コード ( currentTimeMillisまたはnanoTime ) を記述した場合、プロセッサが要求したことだけを実行していることをどのように知ることができますか?

bogoMIPS の使用方法を教えてください。その情報にアクセスしたり、コードに実装したりします。/proc/cpuinfoを読みましたが、そのソース コードを自分のコードに実装するにはどうすればよいですか? または、コードにどのように実装するのですか (ただし、それがどのように機能するかはわかりません。そのため、結果が何を意味するかはよくわかりません。

それが肝心な質問だと思います。プロセッサの速度(GB単位)を取得するための基本的なコードをどのように記述すれば、それが私に求めているものとまったく同じになります。プロセッサを制御して、(速度の計算に関して) 希望どおりに動作させるにはどうすればよいですか?

「プロセッサがこの計算を行い、それ以外は何も行わないので、実行速度がわかる」と単純に言いますか?

過去数週間にわたって Java に関するさまざまなチュートリアルを実行してきましたが、これについてはまだ空白です。

4

1 に答える 1

2

興味深い質問ですが、がっかりさせたくなければ、これはあなたが始めることができる最も難しいことの 1 つかもしれません! ハードウェアに近づくほど、コードは難しくなります。ボタン、ラジオボタン、チェックボックス、リストなどのUI「ウィジェット」の基本と、データの保存/取得の基本を学ぶことができる、UIデザインに関するより単純なアプリを試してください。

「To Do リスト」アプリの古い決まり文句は、興味のあるプラットフォームを本当に学習しているのであれば、始めるのに良い考えです。ただ、完成したアプリが何百万も売れるとは期待しないでください!

于 2012-11-14T10:09:41.247 に答える