Let me know which one should be used in what case.
What are differences among them?
What are the advantage and disadvantage of each component?
You should take a look at the Mobile HIG (Human Interface Guidelines) for these questions.