私のアンドロイドアプリでは、以下のオブジェクトをインスタンス化することがよくあります。ベストプラクティス - 毎回参照を保持またはインスタンス化しますか?
mWidget = new ComponentName(mContext, Widget.class);
mAppWidgetManager = AppWidgetManager.getInstance(mContext);
mLayoutInflater = (LayoutInflater)mContext.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
オブジェクトは頻繁に使用されます。ベストプラクティスは何ですか?クラスのプライベートメンバーとしてそれらを一度インスタンス化するか、必要なときにインスタンス化するだけですか?
参照を保持すると、より多くのメモリが消費される可能性がありますが、頻繁に使用される場合は、1分に10回インスタンス化する方がよいでしょうか?
あなたのお役に立てております:-)
ただ言及したもの。誰かが経験/コメントを1つこれは誰ですか? – user971769
言われただけのものであれば、頻繁に使用されるので、それらを守ってください。 – Sid