Skip to Content
Android™ Tablet Application Development For Dummies®
book

Android™ Tablet Application Development For Dummies®

by Donn Felker
December 2011
Beginner
384 pages
9h 48m
English
For Dummies
Content preview from Android™ Tablet Application Development For Dummies®

Seeing What Makes a Menu Great

If you have an Android device and you've downloaded a few applications from the Android Market, I'm sure that you've encountered a few bad menu implementations. What does a bad menu implementation look like?

A bad menu is a menu that provides very little (if any) helpful text in the menu description and provides no icon. Common menu faux pas include

  • A menu without an icon
  • A menu item that should be in the action bar yet is not
  • A poor menu title
  • No menu
  • A menu that does not do what it states it will

Although all these issues indicate a bad menu, the two biggest are the first two. This may sound a bit odd, but think about it for a second. If a menu does not have an icon, that means the developer has not taken the time to provide a good user interface — and therefore a good user experience — for the user. A good menu should have a visual as well as a textual appeal. The appearance of a menu icon shows that the developer actually thought through the menu-creation process and took the time to decide which icon best suited the application. Also, failing to support the menu in the action bar reflects a poor design, especially if the menu has items accessed often in the application. If a developer does not place an actionable item into the action bar, it's clear that he has not properly thought through the use of the application.

image It's not enough just to ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Android in Practice

Android in Practice

Michael Galpin, Charlie Collins, Matthias Kaeppler

Publisher Resources

ISBN: 9781118096239Purchase book