User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm developing an app for Android and was wondering on a basic design decision.

I have three screens. Two of these use the sliding layer design pattern:

enter image description here

However, the main menu screen uses a standard tab bar:

I was wondering if it's better design to have it how it is (Sliding Layer for the two locations and the tab bar for the menu), or if I should make all of them use the Sliding Layer?

share|improve this question
up vote 1 down vote accepted

You should try not to have two completely different methods of navigation which are each trying to accomplish the same thing.

There's nothing wrong with having the sliding layer approach be used for global navigation combined with a tab approach for local navigation within each section.

However, you should try to avoid a situation in which a user has to think about where he is before he can figure out how to navigate away.

I'm not quite clear on the whole IA here, but from your screenshots, I wouldn't know how to access the second screen from the first.

I try to avoid using the sliding layer approach with tabs because it introduces too many left/right actions. In such a case, I switch to a spinner at the top.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.