重用textveiew有什麼好處嗎?代碼在不重用時更具可讀性。除了在創建新聲明時代碼更具可讀性之外,這兩種使用方式是否有區別?尤其是當有很多textviews重複使用textview vs新聲明
重用例如
TextView tv = (TextView) v.findViewById(R.id.tv1);
tv.setText("tv1");
tv = (TextView) v.findViewById(R.id.tv2);
tv.setText("tv2");
新的聲明例如
TextView tv1 = (TextView) v.findViewById(R.id.tv1);
tv1.setText("tv1");
TextView tv2 = (TextView) v.findViewById(R.id.tv2);
tv2.setText("tv2");
我想有更少的內存消耗時重用,因爲我一次只有一個textview在內存中,但我有點找速度:) – Flexo 2012-02-08 08:47:42