2013-09-03 20 views
8

RenderScriptをいつ使用するのか明確な答えが見つからないようですか?RenderScriptはいつ(本当に)使うべきですか?

ドキュメントでは、何らかのコンピューティングや画像を扱う際に使用する必要があると書かれています。これはあまり明確ではなく、特に画像がある部分です。

誰かが実際に私に実際のアドバイスをくれますか?

例えば、

  1. はどのようなコンピューティング、彼らが話していますか?

  2. RenderScriptBitmapを扱うべき場合は、他の方法(または工場)がある場合にはどうすればいいですか?

  3. RenderScriptは、ゲームをコーディングする際にのみ使用できますか?

+4

renderscriptは、JNI経由で無限にネイティブに切り替えることなく、Javaからパフォーマンスのプリミティブ関数にアクセスする便利な方法です。 – njzk2

+0

@ njzk2 OK、今より意味があります。しかし、問題は依然として存在します。「RenderScript」のためにどのような計算やビットマップが必要ですか? – sandalone

+0

画像の部分を取得するには、画像エディタなどの画像を変更してImageViewに画像を表示しないでください –

答えて

7

とても簡単です。アプリケーションでCPUベースのデータ処理(DalvikやNDKなど)が大量に行われており、高速化が必要な場合は、RSを参照する必要があります。

今日はパフォーマンスの問題がなければ、やっていることをやり続けます。

+0

あなたは、アルゴリズムを処理しているときに「メモリが増えない」という問題に直面すれば、RSを調べるべきですか? – sandalone

関連する問題