梳理 ViewHandler