TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Android Patterns

147 pointsby mcginover 14 years ago

13 comments

Lewishamover 14 years ago
I just got an Android with that great Virgin Mobile deal, and I was surprised at just how much the Back button is used in almost all contexts. It's severely overloaded: want to get out of an on-screen keyboard? Back. Want to move back a screen? Back, except when it's Google Reader that opened a Browser window, in which case it takes you back to the previous page that Browser had. Back through a menu? Back. Back to a previous page in Browser? Back.<p>It's as if people just substituted the button for any instance in human language where "back" was used.<p>What's somewhat interesting is that I found myself wishing that I could just swipe left in order to achieve the same functionality, if I am going to be forced to do it so much. Then I realized Windows Phone 7 uses swipe left as "back" in some contexts. Sometimes you do have to give Microsoft credit :)
评论 #2189799 未加载
评论 #2189610 未加载
评论 #2189736 未加载
评论 #2189871 未加载
评论 #2189840 未加载
评论 #2189827 未加载
评论 #2189811 未加载
评论 #2191372 未加载
ry0ohkiover 14 years ago
This is amazing. Google's UI guidelines are severely lacking, so far I've just been looking at other Android apps for some guidance, and many of them are just kind of loosely based on existing iPhone apps. Hope this site continues to improve!
adn37over 14 years ago
Adding code samples (java &#38; layouts) would be even more awesome. Very interesting, still.
评论 #2189832 未加载
评论 #2189897 未加载
评论 #2189890 未加载
JacobIrwinover 14 years ago
Android Patterns does a good job of presenting the basics.<p>I have the HTC Evo and the Android 2.0 software beats anything else I've ever used. The top 3 rated phones on PCworld are all ran by Android 2.0 software (with iPhone coming in fourth place).<p>Also, for all you app developers out there, development in 2.0 is your best bet. Androids still have less apps out there compared with iPhone OS at this stage, so you'll have a little less competition to deal with.
tunaslutover 14 years ago
it's like the HIG for android - cool....linking these to code samples for each pattern could render a very cool manual for android development :)
Pewpewarrowsover 14 years ago
I was looking for something like this the other day, thanks.
mrinterwebover 14 years ago
This is a great resource for commonly observed interface conventions. It seems many applications have been ported from iOS to Android and the UI has not been changed that much. While there are a lot of good interface techniques are shared by Android and iOS there are also many differences how Android and iOS applications are used.
daemonover 14 years ago
Awesome. I'm developing my first Android app and this should prove to be very helpful.
fleitzover 14 years ago
For anyone interested in the iOS equivalent look here: <a href="http://bit.ly/Apple_IOS_HIG" rel="nofollow">http://bit.ly/Apple_IOS_HIG</a>
评论 #2192399 未加载
ashbrahmaover 14 years ago
Looks like this was done using Balsamiq. Definitely a handy tool for any designer!
评论 #2203426 未加载
OoTheNigerianover 14 years ago
Wonderfully done. Thanks!
ianhawesover 14 years ago
As an iOS user developing for Android, this is awesome. Thanks!
chopsueyarover 14 years ago
Is there an iOS equivalent of this info?
评论 #2191789 未加载