Enhance performance by using ViewHolder

Change-Id: I8199b84b6822944383a79ab8ad3eb227f5e31508
Signed-off-by: Roger Chen <cxr514033970@gmail.com>
Mms: Add initialization the mLayoutType parameter.

The mLayoutType value is always assigned to default value after
LayoutModel class re-construct.

Change-Id: Ib6085f21bff0de9ff735a0205b17431185bc4838
Author: Bin Yang <bin.y.yang@intel.com>
Signed-off-by: b416 <haixiong.zheng@borqs.com>
Signed-off-by: Bin Yang <bin.y.yang@intel.com>
Signed-off-by: Shuo Gao <shuo.gao@intel.com>
Signed-off-by: Bruce Beare <bruce.j.beare@intel.com>
Signed-off-by: Jack Ren <jack.ren@intel.com>
Author-tracking-BZ: 7957