Google's mobile operating system and applications for it.

learn more… | top users | synonyms

5
votes
5answers
293 views

Android App - What would the best way to show multiple activities with a fragmented time frame

We are creating an android app that will be used to survey truck drivers and gather some traffic information. One of the questions is "What is the amount of time that you spend driving, sleeping or ...
1
vote
1answer
172 views

How important is it to follow the iOS way of design when creating an app?

I'm having an discussion with a customer and their 3rd party design company (let's call them X). X is developing a native app for iOS and Android using Webview to show webpages delivered by me. My ...
1
vote
1answer
150 views

Android app: PSD drop shadow causing extra pixels gap in development

I am designing for an app, where there are two tabs at top and bottom of them there is a table/list with some content. The tabs are added drop-shadow layer style in photoshop, and so the blur portion ...
2
votes
2answers
404 views

App drawer - does side matter?

I designed an app and would like advice on the side drawer. You almost always see it placed on the left side of the app. Have there been any references or studies on what happens if it's placed on the ...
0
votes
2answers
320 views

Better replacement for Android Spinner Buttons?

I always wonder why Andoid has those spinner buttons which, when pressed, have the content of the associated text box hidden by the finger of the user. Users will never know when to finish pressing ...
2
votes
2answers
804 views

Android: Bye bye menu button? Should I now force the use of an on-screen menu?

Apparently, some time ago Android decided to be even more like iOS by ditching the physical menu button on all new devices in favour of an ActionBar showing menu items, just like the navigation bar on ...
107
votes
19answers
9k views

How could one prevent drunk users from using a mobile application?

Consider a mobile application which for some reason needs to prevent drunk users from using it (e.g. to avoid dreaded "drunk dials" or "drunk texts"). How could "sober authentication" be executed from ...
1
vote
1answer
128 views

Best practices for hardware keyboard input on tablet

I'm creating a form Android tablet app that will be used connected to a physical keyboard. The goal is to help users quickly fill out forms while visiting our conference booth. The tablets will be ...
1
vote
2answers
61 views

Where to place a single setting?

I'm working on an Android app which, for the moment, only has a single setting. It fits all the android guidelines requirements for "make it a setting". Should I follow the guidelines and make an ...
2
votes
1answer
553 views

Android - UX design conventions concerning “Cancel” and “Done” buttons

How should I display "Cancel" and "Done" buttons in an Android app, or should I even display a "Cancel" button in the first place since the hardware back button (or the action bar's up-navigation) ...
1
vote
1answer
133 views

The rule behind Android app structure

I'm trying to understand the rationale behind the app structure in Android's OS. Some native apps like People and Clock completely remove the top action bar and represent a page organization with ...
3
votes
3answers
658 views

Popup menu or buttons for each item in a list?

I am designing an app where there is a list of users, the list covers the whole screen. For each item in the list there are 4 actions that can be performed. So what would be a good, standard way of ...
6
votes
2answers
1k views

Buttons placement convention in Android

Is there any convention of placing positive buttons on the right and negative on the left in Android. I know for dialog boxes this is preferred as opposed to this because its more intuitive But ...
0
votes
1answer
162 views

Up navigation android app

I am now designing an android app, with tab navigation between three activities, where I need to decide how to handle up navigation between different views. Each of these three activities, can lead to ...
0
votes
1answer
580 views

Android mobile app design conventions [closed]

I'm currently designing UI/UX of a mobile app for android. I'm now stuck with not knowing where to start. Are there any layout, aligning style conventions for android design like in IOS? I have looked ...
0
votes
1answer
211 views

How to build a large image viewer

I need to build a component to view large images. I cannot put the ImageView in a ScrollView because I will need to be handle other touch events on the image. The ideal would be to build a "viewer" ...
0
votes
1answer
151 views

Making a choice between two homescreens

I need to make a choice between two home screens for my Android app. The user of this app will take a Business Card or an image of a Business card, scan it using OCR and upon obtaining a satisfactory ...
1
vote
2answers
303 views

Should I use a single gradient or plain color background for my app?

I have an app with a screen for a list, a screen for a photo preview, a screen with fields for entering data and of course a splash screen. Should I use a single gradient/plain color background for ...
6
votes
1answer
353 views

In a mobile app should input fields have a placeholder prompt or a label?

I'm designing an app that is crowd sourced and therefore needs to be as simple as possible to use. One of the big things about the app is that users can upload things themselves using an input form ...
4
votes
1answer
1k views

Typical Android app behavior for deleting data from a list

I am an app developer but not an Android user. My app is a baseball card collection management tool. The main screen displays the list of baseball cards which the user has entered into the database. ...
2
votes
1answer
227 views

Protect mobile app agains abuse with a login screen

Case So I am talking about a very simple app that I am developing for android. The user selects three things, to keep it simple, and hits the buy button. Upon that he will be prompted with a dialog ...
0
votes
1answer
319 views

What's the best practice of showing a lot of text inside Android Fragment

What's the best way to present a lot of text to the user inside an Android Fragment? I tried with ExpandableListView but since the individual items don't have a title, this is not the best solution I ...
1
vote
1answer
181 views

How to represent this app trick? [closed]

I have designed an Android app for love calculator, but I have given two radio buttons on the upper left and right corner : These radio buttons don't have any labels because they are used to ...
1
vote
2answers
219 views

Is there a way to show a lot of categories without requiring a lot of scrolling on Android?

I'm thinking of designing an Android app, however I'm falling at the first hurdle, the layout. The app will display a large amount of categories for the user to choose from on the first screen. ...
0
votes
1answer
184 views

Android UX: Smart to use consistent design pattern?

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: However, the main menu screen uses a ...
2
votes
1answer
229 views

Require Android UI patterns for making a choice between Camera and Gallery

In my app, I am looking to give the user a choice between two equal actions; choosing to take a picture with a camera, or selecting an image from the gallery. I am looking for a suitable UI ...
6
votes
4answers
1k views

How to A/B test a published IOS and Android app on actual users?

I've published several apps on IOS and Android adding flurry to measure the interaction that is happening in those apps, however, I'd love to enhance this interaction and make my apps more useful by ...
4
votes
1answer
73 views

Localization for Polish diacritics

I am working on an android software package. and the font we are using does not support many of the Polish diacritics (eg ź). is it acceptable to substitute latin characters for unsupported ...
5
votes
2answers
2k views

section header with Spinner (drop down menu) in android using holo visual language

I have a screen that displays section headers. I display 3 section headers in a scroll view. My problem is that each section can change its content based on time intervals. For example, I have 3 ...
4
votes
1answer
91 views

Merits of smaller less verbose keyboards for phones/mobile devices

Are there any merits to using a smaller and or possibly less verbose keyboard on mobile devices in certain scenarios? I was thinking possibly changing keyboards for logins or other areas where you ...
4
votes
1answer
147 views

Sharing on Android

There are two ways of sharing on Android OS. One is using a box that contains the the sharing options. Another way is to use a dropdown list for the available sharing options. Both of them are ...
6
votes
4answers
530 views

Uppercase for a mobile app

I'm designing a mobile application (android) that should be very simple and easy to use because the users are in motion and quick maneuvers that require concentration and have to record some data on ...
1
vote
2answers
256 views

Omitting pop-up based navigation

I'm currently working on an Android app designed like this: download bmml source – Wireframes created with Balsamiq Mockups I have a ActionBar containing tabs that represent different ...
2
votes
2answers
134 views

Hiding less used buttons on Android

This is the workflow I am addressing and I'm looking for some feedback on the approach. A user can perform the following functions: Add Allergy (takes user to a form to fill out the details and ...
3
votes
5answers
637 views

How familiar are users with context menus on Android phones?

We are designing a commercial app for Android. Part of the solution has a list of items that has a number of context actions. Initially there were only 3 actions that were put on the action bar. But a ...
1
vote
2answers
157 views

Android contextual menu

I'm developing an Android app and one screen (Favourites) is a ListView of items (bus stops); so, if the user select one stop he can do two things: Send the arrival time for that stop Eliminate the ...
11
votes
3answers
5k views

How to structure Android app navigation with many levels?

The app I'm working on is a little like a set of sub-apps within one app, so the structure is basically as follows. Note that the subsections are a mix of tools and content (i.e. this isn't an app ...
0
votes
2answers
192 views

How do I make it clear that different sections of my form are alternatives?

I have a form in an Android app: it's kind of a page of a wizard, for constructing a query against a web service. Each section of the form is a different way to progress to the next page of the ...
0
votes
4answers
254 views

Using text from Google translate

This is regarding android application. As per my analysis, the translation from Google translate is not perfect. Will it be ok show non-english users a dialog with the following content: This ...
2
votes
2answers
951 views

How can I display multiple forms and lot of important form information on an Android application?

In my app, one of the main feature is to complete 'forms'. One form contains a lot of read-only information, described by the following mockup. On this UI everything is read-only: Titles ...
0
votes
3answers
172 views

What would be the best actions to attach to an Android phone's buttons when I don't really need them?

I have developed an app that works on Android devices and iPhones. I went to great lengths to ensure that the interface is exactly the same on both systems. However, one significant difference that I ...
0
votes
1answer
165 views

Is it acceptable to have a cancel button in Android dialogs?

Android allows you to cancel most dialogs by closing them with the back button, but many of the dialogs in the OS still have a dedicated Cancel button. Example: Is it always appropriate to have ...
2
votes
3answers
2k views

(Android) Alternative to ExpandableListView that provides the same quick access to child items

Currently i have an Android app with 3 level data grouping being displayed on two panes. Left pane contains the high level data, right pane contains an expandable list view (aka an accordion) that ...
3
votes
2answers
1k views

How would I indicate a required radio button to the user in Android?

I have a set of radio buttons in an Android application. How would I indicate to the user that a radio-button is required? Is there a default Android way for it? EDIT: Selecting the default value is ...
3
votes
2answers
355 views

Is it better to have a “new” button in the action bar or in the list?

I'm designing an Android app and I'm not sure which is the best place to put my 'Create New Object' button. I originally placed the button in the action bar but a coworker said that it felt too ...
1
vote
1answer
411 views

Guideline to choose among horizontal bar chart and vertical bar chart (For mobile device)

Currently, I were to implement a bar chart, to show dividend received from year 2000 till 2013 (as an example) I was still puzzling, on whether I should go for horizontal bar chart or vertical bar ...
2
votes
2answers
125 views

Are Switches supposed to have diagonals?

I'm trying to figure out what the preferred stock Android style is for Switches. The design guidelines show a screenshot with flat on/off buttons: ...
1
vote
3answers
188 views

2D action shooter “left-to-right” VS “bottom-to-top” experience

Which type of games is more suited for users on mobile platforms (phones, tablets) considering their thumbs movement? LEFT TO RIGHT like in R-Type? or BOTTOM TO TOP like in Xenon?
0
votes
2answers
119 views

How to show 3 locations as one?

I'm working on an application which allows users to search real estate. One of the app's features will be the ability to search in several (maximum of 3) locations at the same time. Problem How to ...
3
votes
8answers
3k views

What is the best way to allow a user to select one value from a list of potentially hundreds?

I'm trying to write an Android app that requires users to select a value from a list of potentially hundreds. They're likely to know the item they're selecting to asking them to filter by typing seems ...