ViewGroup很少会用到得东西
轻量级的移除和添加view,addView和removeView都是重量级的操作,会触发重绘,导致卡顿。
- detachViewFromParent(View view, int index, LayoutParams params) 
- removeDetachedView(View view,boolean animate) 
效果:
 
实现:
| 1 | private fun moveToTop(target: View) { | 
轻量级的移除和添加view,addView和removeView都是重量级的操作,会触发重绘,导致卡顿。
detachViewFromParent(View view, int index, LayoutParams params)
removeDetachedView(View view,boolean animate)
效果:
 
实现:
| 1 | private fun moveToTop(target: View) { |