1. 程式人生 > >互動與參與的最佳實踐

互動與參與的最佳實踐

這些課程教你如何通過實現 Android 的最佳互動模式來吸引和留住你的使用者。例如, 為了幫助使用者快速發現您的應用程式中的內容, 您的應用程式應該符合他們對 Android 上使用者互動的期望。為了讓您的使用者回來, 您應該利用平臺功能來顯示和開啟您的內容, 而不需要使用者通過應用程式啟動。


設計高效的導航

如何規劃您的應用程式導航的螢幕層次結構和形式,,從而讓使用者可以使用各種導航方式有效和直觀地瀏覽您的應用程式內容。

  • 規劃螢幕及其關係
  • 為多種觸屏屏尺寸做規劃
  • 提供子代和橫向導航
  • 提供祖先和事件導航
  • 把它們放在一起:示例應用程式

實現高效的導航

如何實現各種導航模式,如滑動檢視、抽屜導航以及向上導航。

  • 使用Tab標籤頁實現滑動檢視導航
  • 建立抽屜導航
  • 提供向上導航
  • 提供適當的後退導航
  • 實現子代導航

通知使用者

如何在應用程式的UI之外顯示稱之為通知的訊息

  • 生成通知
  • 啟動一個Activity時保留導航
  • 更新通知Notification
  • 使用大檢視樣式
  • 在通知Notification中顯示進度

支援Swipe-to-Refresh

如何修改應用程式的佈局以支援由swipe-to-refresh筆勢觸發的手動內容更新。

  • 新增Swipe-to-Refresh到你的應用程式中
  • 響應重新整理筆勢

新增搜尋功能

如何正確的新增一個搜尋介面到應用程式,並建立一個可搜尋的資料庫

  • 設定搜尋頁面
  • 儲存和搜尋資料
  • 提供向後相容

讓你的應用程式內容可以Google搜尋

如何啟用應用程式內容的深層連結和索引, 以便使用者可以直接從其移動搜尋結果中開啟此內容。


優化助手的上下文內容

通過輔助 API 支援上下文相關的操作。


處理應用程式連結

如何使系統能夠處理 web 請求, 將使用者直接帶到您的應用程式而不是您的網站。

  • 建立應用程式內容的深層連結
  • 驗證 Android 應用程式連結
  • 為即時應用程式建立應用程式連結