I have a question which is related to the GUI design in android.
If you look Android design architecture, We have tabular structure in design view. We can draw buttons in rows and in columns, we can draw image view and many more but all we will do in matrix.…. As in it mentioned in this following image.

But I have seen many interesting GUI design in Android, which looks very beautiful and does not look like traditional design view (in matrix form).
Check the following picture with buttons in zigzag manner. I have drawn the red square on it.

I am not sure how it could be designed and how to catch the onclick function for different images and buttons. I hope i have explained my question very well, Kindly tell me if it is not clear. I an looking for healthy response and help.