title: Android: How can I achieve/draw an arrow and put a text on top of it using Canvas/Paint?
body: <p>I want to achieve the below picture (i made it via excel).</p>
  
  <p><img src="https://i.stack.imgur.com/L5zSg.png" alt="enter image description here"></p>
  
  <p>Here are the requirements:</p>
  
  <ol>
  <li>arrow down shape</li>
  <li>"GOAL" text on top of it</li>
  <li>tip of the arrow should be pointed on the given x,y</li>
  <li>transparent effect (i think its setAlpha(0..255))</li>
  <li>gradient effect (top to bottom)</li>
  <li>emboss effect (optional)</li>
  <li>lighting effect (optional) </li>
  </ol>
  
  <p>Any guidance is appreciated.
  *i don't have idea on how to draw. please guide us via code snippets example.</p>
  
  <p><strong>UPDATES</strong>
  I just need small icon.</p>