私は(各Button
は、それが一致するテーブルエントリからの情報を持っている).Iは100 Buttons
を保持しているArrayList
たびに使用しています 200.000エントリを持つデータベーステーブルを持っています。
右矢印キーを押すと、ArrayList
がクリアされ、次の100エントリのdataBaseテーブルが追加されます(Buttons
)。
私が言いたいのは、私がデータベースを検索するか、または左または右のキーを押すたびに、ArrayList
がクリアされ、100個の新しいButton
が追加されるということです。
問題
私は既存のボタンはそれらをクリアして新しいものを作成するだけで、異なる値を渡すか、再利用するべきでしょうか?
新しいボタンを作成すると、より多くのメモリが消費されますか?同じボタンを再使用すると余分なメモリを消費しませんか?
あなたは、次のボタンと戻るボタンのボタンの 'ArrayList'を持っているのですか?または、エントリがボタンとして表示されていますか? –
@QPaysTaxes(ボタンとして表示されているエントリ)。質問が編集されています。 – GOXR3PLUS
ベンチマークはかなりシンプルでなければなりません...私は再使用するほうが良いと思いますが、どのマージンでわからないのですか?また、 - 私は、ボタン(またはそれらのほとんど)が表示されていると仮定していますか? – Itai