How to set mobile control and scale in size in android setting?

I would like to inquire two questions about mobile android in Unity.

  1. I would like to make an android application with control of “Left side as a invisible button, and right side as a invisible button”, invisible button can be solved by setting null sprite button (my guess), but how to set two buttons into half as android mobile resolution are not standardize.

  2. Second, how to scale the size in android mobile setting?

Thank you.

You can get the screen resolution regardless of platform with Screen
And the sprite cannot be null or it wont probably raycast your touches, what I usually do is make a 256x256 transparent image, any size works really.