title: setX(), setTranslationX(), setY(), and setTranslationY()
body: <p>What are the differences between setX(), setY(), and setTranslationX(), setTranslationY()? Are they setting offsets on existing coordinates or setting absolute positions? </p>
  
  <p>If they are setting absolute coordinates won't that conflict with the parent layout's constraints?</p>
  
  <p>Say we have something like
  <code>| View 1 | View 2 | View 3|</code></p>
  
  <p>in a LinearLayout, what if we did <code>view2.setX(0);</code> or <code>view2.setTranslationX(0);</code> would view 2 overlap view 1 or push view 1 to the side? </p>
  
  <p>Likewise what if we had a child of a RelativeLayout that had alignParentBottom set to true but we manually set that child's y coordinate to 0 in code. Which layout rule wins?</p>
  
  <p>Essentially, I'm confused about how manual coordinates affect the layout rules of the container and also the difference between translation and X/Y. I apologize in advance if this seems trivial but I am new to Android having come from iOS.</p>