Google's mobile operating system and applications for it.

learn more… | top users | synonyms

4
votes
3answers
456 views

Android UX - When to use navigation drawer

A friend and I were discussing the use of navigation drawers in an app and had a disagreement about when there should be one. Basically, my point was that if there is a back arrow in the toolbar, ...
2
votes
4answers
171 views

When to use different Android toast durations?

I'm making an Android app and I'm having difficulty determining what duration of 'Toast' I should use. I'm currently popping up a 'Toast' for an error message which is rather short. I also know I ...
0
votes
1answer
70 views

Mixing floating text field with normal text field in one app. Bad design?

In the app that I am designing, the user has to enter a verification code. Here I use a simple text field with a hint and no floating labels because there is no way to lose context of what you are ...
0
votes
1answer
76 views

Ads before lock screen are effective?

Recently I'm working on an android app which displays ads by advertisers and people who see those ads earn little money. Ads are in format of images, videos, audio, news or even quotes It works like ...
4
votes
3answers
1k views

Two Actions on an Android Snackbar?

The Android Design guidelines encourage '0-1 actions, not dismiss or cancel' for Snackbars (actionable toasts). My question is about cases when a Snackbar is the best option to not interfere with ...
2
votes
2answers
212 views

Explicit vs Implicit save. Differences between Android and iOS expectations

Our app makes use of a 'Shopping Cart' type metaphor, in which users can select from a variety of items, and then confirm or remove all these items at once. We'll call this explicit save. The ...
1
vote
1answer
62 views

Making sense of Google/Android navigation bar [closed]

Every Google Android phone has a good chunk of the screen wasted by the notifications bar and navigation bar most of the time. For example, as I'm typing this text, instead of seeing a keyboard and ...
2
votes
1answer
53 views

How to show “favorites” in a list of news posts, in an app? [closed]

I'm creating a new kind of app where one of the layouts shows only some news with the date it was posted: I would like to add a Favorite option to every post. So, if a user favorites that news, it ...
7
votes
2answers
183 views

What is the common practice for app bar behavior when navigating from Home to child?

My use case is this: users enter the app and land at 'Home' - which includes a link to a child page, 'Element 1'. Element 1 is also accessible from the Navigation Drawer. So, when Element 1 is ...
0
votes
1answer
42 views

Rethinking promoted product on side menu

We have a mobile app (native apps running on iOS, Android, WP and mobile web) that holds many products and transactions under a number of menus and submenus. So we have a personalised favourites ...
3
votes
1answer
74 views

Android Launcher Icon Including Text

I have often heard that it is bad form to include text within a launcher icon. Can can anyone provide proof for this? Apple has it in their guidelines but I can not find anything in the Google specs. ...
2
votes
3answers
107 views

User Experience for Comparing two Photos

I want to allow users to compare two Photos with some text to accompany placed next to each other and allow the users to vote. I want to allow Users to be able to choose which of the two dishes they ...
2
votes
3answers
103 views

How to allow user to choose a value multiplier

I've recently published an Android app that is intended for use as a board game currency (think Monopoly etc.). Because it is intended for multiple types of game, and because even within Monopoly the ...
2
votes
1answer
888 views

iOS equivalent of Android's stepper for multiple steps

In Android there are detailed guidelines about step by step navigation/input. For example something like this: In iOS there are guidelines (further down the page) for page controls, which are ...
10
votes
3answers
762 views

Is the Floating Action Button going away

I am contemplating whether to use the material design Floating Action Button vs. Menu with different Action options and I noticed that Google in Google sheets, for example, has removed the button in ...
6
votes
2answers
212 views

What is the rationale behind the design to bring “everything” ahead of the lock screen?

On Android Lollipop, even with a PIN-enabled lock screen, it is possible to: Turn on/off Flight mode Turn on/off Location Turn on/off WiFi, Bluetooth, Mobile Data See all available WiFi and ...
2
votes
3answers
197 views

How to allow two actions per list item?

I'm developing a mobile application which function is basically to let the user fill in forms. What forms and how many different forms varies per user. Obviously, the primary function of the app is ...
0
votes
4answers
843 views

Where to put logout in an Android app?

I have an app that relies on a particular web service. It can't be used without login in, so the first screen users see is the login screen. Until recently I didn't thought that users would ever want ...
3
votes
1answer
133 views

is it good idea to have some music play on App Launch

I am developing an Android that is based on bodybuilding and my launch screen currently consists of a video of some athletes training in the background. The background score is reasonably good and ...
5
votes
2answers
101 views

Application design UI Android Wear

I'm currently developing an application on Android Wear to have quick overview of the people attending to a party. My problem is how to arrange the views to have the more efficient navigation. Here ...
3
votes
1answer
356 views

Save and cancel with full screen dialog on android

Does anybody have any suggestions/recommendations for cancelling and saving within android? The issue that I'm having is I have to open a screen in a full screen dialog with save-able options on it, ...
5
votes
2answers
273 views

Best way to provide add/remove functions for a matrix's rows and columns in a smartphone app

I'm building a matrix calculator for Android and am having some difficulty designing an intuitive Graphical User Interface due to the limited space I have on a smartphone screen. The top 30% of the ...
0
votes
1answer
167 views

What is the most appropriate gesture to exit an Android app?

If a user is browsing an Android app and wants to exit, what is the most appropriate gesture? Is there a standard exit gesture in Android? I have identified two possibilities: Double tap on back ...
3
votes
2answers
193 views

What advantages an internal gallery can bring to an instant messaging app?

I'm working on an instant messaging app for mobile devices (much like WhatsApp, Hangouts, etc.). I've been advised to implement an internal photo gallery to let the user navigate through the pictures ...
1
vote
3answers
202 views

What is the best way to add a secondary action to a row in a mobile app?

I'm working on an app that allows the user to browse through a list of items. All of these items have a primary action (compose) and some of them also have a secondary action (search). As of now I'm ...
5
votes
1answer
3k views

Material design - icon size in navigation drawer

I was wondering, in material design, what should be the icon size for navigation drawer. I had gone through https://www.google.com/design/spec/patterns/navigation-drawer.html# , but they didn't ...
0
votes
2answers
75 views

Selecting an account and server on the same screen

I have an app that allows the user to add and select multiple accounts and servers, and switch between them. Here's what I have currently: The account and server boxes are swipe-able pagers, and ...
3
votes
2answers
215 views

In Android material design, how can I make a label looks “clickable”?

Currently, I have the following legacy holo app. In navigation drawer, please note that on the right NEW icon. When user clicks on the icon, they can either add new Watchlist, or new Portfolio. ...
1
vote
2answers
190 views

Confusion regarding Android's cut and paste icon recognition

Android gives you the ability to cut and paste text to a clipboard. Tap and hold and you can select the part you want to copy/cut. You also have the option to select all the page. so far so good. I ...
1
vote
1answer
95 views

Workout app, what is wrong with these interfaces? [closed]

I have a workout app where you have a training session, and you add/edit individual lifts. I got feedback from people that the interface is very clunky, but I can't see what is wrong with it? Are ...
3
votes
1answer
217 views

Android tab tap to top

I was wondering whether it is a habit of scrolling to the top of the list when a tab was tapped. I looked into the Android design guidelines and I couldn't find any information about this. However ...
1
vote
1answer
149 views

Card-based design for singular content

How can I create a card-based design for an Android app that displays questions, in a way that allows the user to focus on one question at a time—without making the cards or the screen look empty? ...
1
vote
1answer
180 views

Does dark theme implies security in an anti-malware app? [closed]

We are developing an anti-malware android application and some of the colleagues insist on using a dark theme for application UI because: Many other anti-malware applications like DU, Avast, Avg and ...
1
vote
2answers
242 views

Should the Back button do anything from the Launcher?

tl;dr Is there a case where the Back button does something when on the Launcher? Is there a reason not to disable it when on the Launcher? Details I'm designing a customized version of Android. I'm ...
4
votes
2answers
376 views

Fitting a Huge Real Life Insurance Form in a 7 Inch Tablet

I'm consulting a Life Insurance company who plan to go mobile with their procedures on signing up for an Insurance product. This will be mobile on a 7" Tablet device, say Nexus 7 with 1920×1200 pixel ...
1
vote
2answers
1k views

How to better do wireframes for material design? [closed]

We will redesign our android app using google material guidelines. Now I use illustrator for wireframing so I started looking for material design kit resourses and I found this whiteframes in the ...
1
vote
2answers
59 views

Preserve list scrolling in an Android tabbed view?

I'm creating a music player on Android. It has tabs for switching between looking at a scrolling list of Songs versus a scrolling list of Artists. If the user scrolls through the Songs (say to songs ...
2
votes
5answers
1k views

How to present the Terms of Service and Privacy Policy to the user in an app

I'm making an android app, which is currently showing a dialog (basically a popup window) when the app is being started, which shows the disclaimer, and the user can't skip it unless they press a ...
1
vote
1answer
62 views

what to use instead of swippable table view cell in android?

Currently i'm working on a project which has list items that include swippable table view cell. Since this is so popular in ios and rarely used in android (only partly in google inbox app), I wonder ...
1
vote
3answers
279 views

Android - Navigation Drawer “everywhere” drawbacks

I have an engineering background, but for the current project I'm trying to help my client out with UX and navigation. My client has drawn an Android app that I am implementing. In this app, the ...
3
votes
2answers
250 views

Material design - how the action moded toolbar should look like

I was wondering, is there any official guideline from material design, on how a action moded toolbar should look like? For instance, should there be a highlighted line at the bottom of toolbar? Or, ...
3
votes
2answers
320 views

Android app using ListView and SeekBar

The user selects an item from the ListView (center content) then needs to select an amount using the slider (SeekBar) below. The problem is the layout also uses a ViewPager meaning that if you swipe ...
0
votes
2answers
84 views

How to handle complicated monthly repeat options

This is related to this question I asked here earlier. I want to handle the full range of options for monthly reminders in my Android app. So I handle: Repeat on the day of the month (e.g. the 17th ...
0
votes
0answers
35 views

Navigating through configuration screens for multiple items

I have an Android app whose data model is built around a list of reminders. The user's primary interaction with the app is based around creating and modifying these reminders. Currently my app opens ...
2
votes
3answers
122 views

How many interactive controls is too much on a mobile game screen?

I'm making a screen for a mobile game (strategy like) There are 3 type of resources. Player has a base and bunker. Also he has different types of troops. Each troop can carry X resources with him ...
2
votes
1answer
68 views

what is the specific term for this implementation?

I'm trying to get the specific name for this so I can look up some information on how it's done. If you have used Evernote's application on Android, they have this icon on the bottom right which ...
1
vote
2answers
249 views

Necessary file download on first App launch

I am currently working on an Android app which needs to download some files (mostly graphics) from a server on the first launch. The reason for this is to keep the graphics out of the application file ...
3
votes
2answers
242 views

Dynamic tabs or dropdown list for the same view but different data

I have the following scenario and I'm not sure what is the best UX I'm working on an android app where the user is a parent and they are viewing some data for their children (i.e. it's the same view ...
3
votes
1answer
272 views

Android: Guide user to pull to refresh

I am using SwipeRefreshLayout in an Android device. I would like a visual feedback so that the user can know there is a "pull to refresh" feature enabled. What would be the best method to do this?
0
votes
2answers
331 views

What percent of non-English-native people use English system language on their phone?

tl;dr: "What proportion of Spanish (or some other non-English native) people use English as their phone language?" I am writing an Android app. I plan to publish it primarily in a specific country....