Google knew that its very tough to get some minimum basics for Android development. They made a list of programming skills needed for basic developers to advance in depth later. So, these programming skills must be acquired by each and every Android Developer.
This list is at http://developer.android.com/guide/appendix/faq/commontasks.html ..When an task on list is clicked some info on How to do that task is given by showing some functions and some methods to complete it.
So, I will be posting all the info and code snippets to complete the task..