引用自:http://group.jobbole.com/26946/#comm-75388
最近看了google官网关于Android交互的一些要点。现在做了整理以及翻译,跟大家分享一下
- Load date in background so you never to have to show a loading spinner authority
在后台加载数据,加载进度也要有好提示,别他妈整一个大框框 上面一个圈,下面一个文字,low爆了。 - A.Small touch targets should be at least 32dp tall, ideally 48dp..
小的触摸点不能小于32dp高,一般建议48dp,意思是手指要能点中,别设计的太小了。
B.All touchable elements should have pressed and focused status.
所有的元素都应该有 按,还有触摸的状态。。就是说别他妈按上去没反 - Design is not Photoshop
设计不等于图片。别p个大图当背景。 - Living in the past ,if your app is living in 2009 , your users are gonna have a bad time .
不要生活在过去,老的过时的设计该摒弃了,你不抛弃它们,用户就抛弃你。 - The navigation is my brand.dont revient the wheel ,App navigation is well defined in Android.
品牌展示要放对地方,不要自己乱放,显得档次很低,android有专门的guideline,不懂可以看看。 - Custom non-android sharing ,This vialates pure Android guidelines
自定义分享功能,说实话,安卓已经集成好了,规范化了,您如果觉得您是梵高就自己设计吧。 - Mimicking native with WebView, Core UI and content should be rended with the Android Framework.
不要滥用webview,核心的UI交互还有内容展示应该用android自己的框架渲染,说实话html5很火,但是你见过除了浏览器哪个app是主要用webview搭建的吗? - Poor onboarding UX
dont require registration up front
dont use splash screens
dont integrate with popular login providers
at last .make your app ‘s value clear to users.
不要搞一个很弱逼的入口交互,除非不能注册什么都干不了,那你就别一进来就一定要让人家注册
不要弄一大堆启动页,我看这东西有卵用,你还没达到别人离不开你的地步的时候千万别这么干
尽量不要用第三方登录,这意味着用户的流失。但可以作为备选项。
你得让人家清楚的知道你这玩意儿是干嘛用的!!!
网友评论