1:listview條目在超出屏幕範圍時,convertView的緩存機制會起做用。可將可見範圍的Item的 view緩存,當拖拉時 android
會利用已存入的view來保用,避免內存浪費。但若是要把 surfaceview加入條目中時,緩存機制是否起用值得考慮 緩存
public View getView(int position, View convertView, ViewGroup parent) {}
2:gridview點擊時出現的默認背景處理方式 app
1)appPage.setSelector(R.drawable.btn_selected); //點出時出現的背景圖片
3:surfaceview設置透明,不顯示底色的方式 orm
surfaceview.setZOrderOnTop(true); ////設置畫布 背景透明
4:若是在顯示多個sufaceview,能夠利用gridview分頁方式,事先分配好要使用的surceview,但不一樣版本的 事件
android的layer個數有限制,若是申請過多會出現問題,是目前還須要考慮的問題,待解決。 圖片
5:surfaceview在點擊home或者跳到另外一個 activity都會觸發surfaceview的 destroy事件,會把 內存
已顯示的圖像資源釋放 資源