title: Upload an image from Android to Amazon S3?
body: <p>I need to upload a bitmap to Amazon S3. I have never used S3, and the docs are proving less than helpful as I can't see anything to cover this specific requirement. Unfortunately I'm struggling to find time on this project to spend a whole day learning how it all hangs together so hoping one of you kind people can give me some pointers.</p>
  
  <p>Can you point to me to a source of reference that explains how to push a file to S3, and get a URL reference in return?</p>
  
  <p>More specifically:
  - Where do the credentials go when using the S3 Android SDK?
  - Do I need to create a bucket before uploading a file, or can they exist outside buckets?
  - Which SDK method do I use to push a bitmap up to S3? 
  - Am I right in thinking I need the CORE and S3 libs to do what I need, and no others?</p>