smashing android ui

appwidget

 http://developer.android.com/guide/practices/ui_guidelines/widget_design.html#templates

AnalogClock
◾  Button
◾  Chronometer
◾  ImageButton
◾  ImageView
◾  ProgressBar
◾  TextView
◾  GridView (only Android 3.0+)
◾  ListView (only Android 3.0+)
◾  StackView (only Android 3.0+)
◾  ViewFlipper (only Android 3.0+)
◾  ViewStub (only Android 4.1+)
◾  AdapterViewFlipper (only Android 3.0+)

另外需要本章末尾讲到了30分钟的更新限制,那么那些时间更新之类的widget是如何打破的呢?研究下呢


android notification

用户干扰层次

1.内嵌的通知,例如底部的下载中通知

2.toast

3.status bar 通知

4.弹出框

使用通知框的场合

1.网络连接下载 status bar通知

2.events  若事件发生在当前界面,无需使用status bar通知,请在当前页面通知即可

3.前台错误 例如用户登录,应该使用内部提醒,这样可以尽量让用户快速操作

4.后台错误

notification 设计

http://developer.android.com/design/patterns/notifications.html


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Designers and developers, create smashing apps for Android devices If you're developing applications for Android smartphones and tablets, you know it isn't enough just to create the app. The application has to be intuitive, well laid out, and easy to use. Smashing Android UI shows you just how to do that. Starting with basic components, this practical, full-color book shows you how to create scalable layouts, make use of adaptive layouts and fragments, follow Android design best practices, and design sleek, intuitive user interfaces using Android UI design patterns. One of the newest guides in the terrific Smashing Magazine book series, this book takes you beyond the basics with expert techniques and innovative ideas. Learn smart solutions that will help you avoid pitfalls while building apps that can scale up to a multitude of possible Android device-and-browser combinations. Teaches practical techniques for developing and designing applications that work on all Android phones and tablets Helps developers who have Android experience, but not necessarily design experience, as well as designers who want to follow Android design best practices and patterns Starts with how to use simple components and then moves on to building scalable layouts Covers adaptive layouts and fragments, responsive design, and how to design user interfaces using Android UI design patterns Smashing Android UI: Responsive Android UI and Design Patterns for Phones and Tablets helps you create apps for the hottest thing in technology--Android devices!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值