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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章