Re: [android-developers] Re: How do you show 'Are you sure you want to quit' dialog?
On Wed, Nov 28, 2012 at 11:38 AM, Latimerius <l4t1m3r1us@gmail.com> wrote:
The check if you really want to exit, in the google navigation case, I think is for convenience and safety. Like I stated before, if you exit accidentally while driving, getting back to the state you were in is cumbersome at best, and dangerous at worst, so it makes sense to verify that the action is really wanted. The extra button tap more than makes up for the time it would take to get back to where you were if it indeed was a mistake.
As for the dedicated exit button, that makes no sense to me and does seem redundant and "anti-android".
I'm guessing something about Navigation must be somehow expensive or slow so they had to put
that check in.
The check if you really want to exit, in the google navigation case, I think is for convenience and safety. Like I stated before, if you exit accidentally while driving, getting back to the state you were in is cumbersome at best, and dangerous at worst, so it makes sense to verify that the action is really wanted. The extra button tap more than makes up for the time it would take to get back to where you were if it indeed was a mistake.
As for the dedicated exit button, that makes no sense to me and does seem redundant and "anti-android".
Or otherwise, was the crusade against exit buttons I remember seeing all over the net back in 2009/2010 misguided?
I think the issue is with apps that do this for the sake of doing it. Where a "Quit" button does nothing more than call finish() or, worse yet, System.exit(). In this case it's pointless and just adding to the user confusion. In some cases, it might be more justifiable, like a music player like Pandora. They have a quit option that stops the song and closes the app. This makes sense to me as it's different from just stopping the song but leaving the player open (i.e., I don't want this song, but I want to keep looking around) or using back (i.e., I want to close the app itself but keep the music playing).
Like most software development patterns, it's not the use of it that's the problem, it's the abuse of it that's the problem.
-------------------------------------------------------------------------------------------------
TreKing - Chicago transit tracking app for Android-powered devices
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home