issue #4861. add a horizontal focus test
issue #4861. fix android compile error
issue #4861, improve the horizontal layout test
issue #4861. refactor UILayout to search widget by index
issue #4861, fix widget query method
issue #4861, fixed a widget bug and add VBox test