Cung cấp nhiều điểm truy cập vào trải nghiệm tức thì

Mỗi trải nghiệm tức thì có ít nhất một điểm truy cập, là một hoạt động duy nhất trong ứng dụng hoặc trò chơi. Nếu bạn muốn ứng dụng hoặc trò chơi của mình có nhiều điểm truy cập, thì mỗi hoạt động khởi động đều phải có thể định địa chỉ; tức là hoạt động đó cần tương ứng với một URL duy nhất.

Nếu URL cho các điểm truy cập trong một ứng dụng hoặc trò chơi tức thì có chung một miền, thì mỗi điểm truy cập cần tương ứng với một đường dẫn khác trong miền đó. Ví dụ: giả sử bạn đang tạo một ứng dụng chỉ đường có 3 điểm truy cập riêng biệt: tìm vị trí hiện tại, tìm nhà hàng ở gần và chia sẻ vị trí. Mỗi tính năng này tương ứng với các tài nguyên trong một miền web "example.com". Để cung cấp một URL riêng biệt cho mỗi điểm truy cập, hãy chỉ định các đường dẫn khác nhau trong miền, như minh hoạ trong bảng sau.

Tính năng URL
Trình tìm vị trí http://example.com/finder
Nhà hàng gần đây http://example.com/restaurants
Chia sẻ thông tin vị trí http://example.com/share

Khai báo tiền tố đường dẫn URL

URL của một điểm truy cập có thể chia sẻ một tiền tố với URL của các điểm truy cập khác trong cùng một ứng dụng hoặc trò chơi. Trong trường hợp này, hãy chỉ định đường dẫn đầy đủ cho một điểm truy cập và tiền tố đường dẫn cho các điểm truy cập khác, như minh hoạ trong đoạn mã sau:

AndroidManifest.xml

<manifest>
  <activity android:name=".CatalogActivity" >
    <intent-filter>
      <!-- List of items in the catalog. -->
      <data android:path="/items" />
    </intent-filter>
  </activity>
  <activity android:name=".ItemActivity" >
    <intent-filter>
      <!-- Information about a specific item in the catalog. -->
      <data android:pathPrefix="/items/" />
    </intent-filter>
</manifest>