support PinYin search
refactor : extract a method
refactor : extract a method
refactor : rename
some simple refactor
gridLayout -> ViewGroup