title: how to know about classes,methods and imports?
body: <p>I am a computer science undergrad. I am passionate about programming. I studied c and c++ at college. I learned android on my own. i created 2 apps following youtube videos. and then i wrote comments to those code by reading some of the android programming books. i learned so many good stuffs.</p>
  
  <p>now i am trying to create my own app and i have ideas but  do not know how to know about imports,classes and methods that i can use...and i do not know if there are classes,methods that can be use to turn my dream app into reality....how to know about classes,methods,imports!</p>
  
  <p>i know about developer's site but how to use it..i mean how to get things done ..can anyone give  some example?</p>
  
  <p>like i want my splash screen to be there for 10 secs now how to know required imports,classes and methods....i always go crazy over internet and start to search how others have done and imitate it..what is the real way of learning those stuff? 
  i am really eager to learn on my own.  </p>