Most visited

Recently visited

Added in API level 21

TvContract.Channels

public static final class TvContract.Channels
extends Object implements TvContract.BaseTvColumns

java.lang.Object
   ↳ android.media.tv.TvContract.Channels


电视频道表的列定义。

Summary

Nested classes

class TvContract.Channels.Logo

单个电视频道的子目录,代表其主要徽标。

Constants

String COLUMN_APP_LINK_COLOR

此频道的应用链接模板的重音颜色。

String COLUMN_APP_LINK_ICON_URI

此频道的应用链接模板的应用徽章图标的URI。

String COLUMN_APP_LINK_INTENT_URI

此频道的应用链接的意图URI。

String COLUMN_APP_LINK_POSTER_ART_URI

海报艺术的URI用作此频道的应用链接模板的背景。

String COLUMN_APP_LINK_TEXT

此频道的应用链接模板的链接文字。

String COLUMN_DESCRIPTION

这个电视频道的描述。

String COLUMN_DISPLAY_NAME

显示给用户的频道名称。

String COLUMN_DISPLAY_NUMBER

显示给用户的频道号码。

String COLUMN_INPUT_ID

提供此电视频道的电视输入服务的ID。

String COLUMN_INTERNAL_PROVIDER_DATA

个人电视输入服务使用的内部数据。

String COLUMN_INTERNAL_PROVIDER_FLAG1

个别电视输入服务使用的内部整数标志。

String COLUMN_INTERNAL_PROVIDER_FLAG2

个别电视输入服务使用的内部整数标志。

String COLUMN_INTERNAL_PROVIDER_FLAG3

个别电视输入服务使用的内部整数标志。

String COLUMN_INTERNAL_PROVIDER_FLAG4

个别电视输入服务使用的内部整数标志。

String COLUMN_NETWORK_AFFILIATION

此电视频道的网络隶属关系。

String COLUMN_ORIGINAL_NETWORK_ID

此电视频道的原始网络ID。

String COLUMN_SEARCHABLE

指示此电视频道是否可搜索的标志。

String COLUMN_SERVICE_ID

此频道的服务ID。

String COLUMN_SERVICE_TYPE

此电视频道的预定义服务类型。

String COLUMN_TRANSPORT_STREAM_ID

此频道的传输流ID。

String COLUMN_TYPE

此电视频道的广播系统类型。

String COLUMN_VERSION_NUMBER

电视输入服务使用的此行条目的版本号。

String COLUMN_VIDEO_FORMAT

这个电视频道节目的典型视频格式。

String CONTENT_ITEM_TYPE

单个电视频道的MIME类型。

String CONTENT_TYPE

电视频道目录的MIME类型。

String SERVICE_TYPE_AUDIO

只有音频的无线电频道的服务类型。

String SERVICE_TYPE_AUDIO_VIDEO

常规电视频道既有音频又有视频的服务类型。

String SERVICE_TYPE_OTHER

通用服务类型。

String TYPE_1SEG

1seg的通道类型(手持设备)。

String TYPE_ATSC_C

ATSC(电缆)的通道类型。

String TYPE_ATSC_M_H

ATSC-M / H(移动/手持)的频道类型。

String TYPE_ATSC_T

ATSC(地面)的频道类型。

String TYPE_CMMB

CMMB(手持式)的通道类型。

String TYPE_DTMB

DTMB(地面)的频道类型。

String TYPE_DVB_C

DVB-C(电缆)的通道类型。

String TYPE_DVB_C2

DVB-C2(电缆)的通道类型。

String TYPE_DVB_H

DVB-H的通道类型(手持式)。

String TYPE_DVB_S

DVB-S(卫星)的信道类型。

String TYPE_DVB_S2

DVB-S2(卫星)的信道类型。

String TYPE_DVB_SH

DVB-SH(卫星)的频道类型。

String TYPE_DVB_T

DVB-T(地面)的信道类型。

String TYPE_DVB_T2

DVB-T2的通道类型(地面)。

String TYPE_ISDB_C

ISDB-C(电缆)的通道类型。

String TYPE_ISDB_S

ISDB-S(卫星)的通道类型。

String TYPE_ISDB_T

ISDB-T(地面)的通道类型。

String TYPE_ISDB_TB

ISDB-Tb(巴西)的通道类型。

String TYPE_NTSC

NTSC的通道类型。

String TYPE_OTHER

通用通道类型。

String TYPE_PAL

PAL的通道类型。

String TYPE_SECAM

SECAM的通道类型。

String TYPE_S_DMB

S-DMB(卫星)的信道类型。

String TYPE_T_DMB

T-DMB(地面)的信道类型。

String VIDEO_FORMAT_1080I

1080i的视频格式。

String VIDEO_FORMAT_1080P

1080p的视频格式。

String VIDEO_FORMAT_2160P

视频格式为2160p。

String VIDEO_FORMAT_240P

视频格式为240p。

String VIDEO_FORMAT_360P

360p的视频格式。

String VIDEO_FORMAT_4320P

4320p的视频格式。

String VIDEO_FORMAT_480I

视频格式为480i。

String VIDEO_FORMAT_480P

480p的视频格式。

String VIDEO_FORMAT_576I

576i的视频格式。

String VIDEO_FORMAT_576P

视频格式为576p。

String VIDEO_FORMAT_720P

720p的视频格式。

String VIDEO_RESOLUTION_ED

视频分辨率为增强清晰度。

String VIDEO_RESOLUTION_FHD

全高清视频分辨率。

String VIDEO_RESOLUTION_HD

高清晰度的视频分辨率。

String VIDEO_RESOLUTION_SD

标准清晰度的视频分辨率。

String VIDEO_RESOLUTION_UHD

超高清视频分辨率。

Inherited constants

From interface android.media.tv.TvContract.BaseTvColumns
From interface android.provider.BaseColumns

Fields

public static final Uri CONTENT_URI

该表格的内容://样式URI。

Public methods

static final String getVideoResolution(String videoFormat)

返回给定视频格式的视频分辨率(清晰度)。

Inherited methods

From class java.lang.Object

Constants

COLUMN_APP_LINK_COLOR

Added in API level 23
String COLUMN_APP_LINK_COLOR

此频道的应用链接模板的重音颜色。 这主要用于模板中文本框的背景颜色。

应用链接允许频道输入源提供从他们的直播频道节目到另一个活动的活动链接。 这使内容提供商能够通过向观众提供其他内容或动作来增加用户参与度。

类型:INTEGER(颜色值)

也可以看看:

常量值:“app_link_color”

COLUMN_APP_LINK_ICON_URI

Added in API level 23
String COLUMN_APP_LINK_ICON_URI

此频道的应用链接模板的应用徽章图标的URI。

这个小图标覆盖在由COLUMN_APP_LINK_POSTER_ART_URI指定的海报艺术的底部。 列中的数据必须是下列其中一种格式的URI:

应用链接允许频道输入源提供从他们的直播频道节目到另一个活动的活动链接。 这使内容提供商能够通过向观众提供其他内容或动作来增加用户参与度。

类型:TEXT

也可以看看:

常量值:“app_link_icon_uri”

COLUMN_APP_LINK_INTENT_URI

Added in API level 23
String COLUMN_APP_LINK_INTENT_URI

此频道的应用链接的意图URI。

该URI使用toUri(int)URI_INTENT_SCHEME创建,并转换回原始意图parseUri(String, int) 当用户点击当前频道的相应应用链接时,就会启动该意图。

应用链接允许频道输入源提供从他们的直播频道节目到另一个活动的活动链接。 这使内容提供商能够通过向观众提供其他内容或动作来增加用户参与度。

类型:TEXT

也可以看看:

常量值:“app_link_intent_uri”

COLUMN_APP_LINK_POSTER_ART_URI

Added in API level 23
String COLUMN_APP_LINK_POSTER_ART_URI

海报艺术的URI用作此频道的应用链接模板的背景。

该列中的数据必须是以下格式之一的URL或URI:

应用链接允许频道输入源提供从他们的直播频道节目到另一个活动的活动链接。 这使内容提供商能够通过向观众提供其他内容或动作来增加用户参与度。

类型:TEXT

也可以看看:

常量值:“app_link_poster_art_uri”

COLUMN_APP_LINK_TEXT

Added in API level 23
String COLUMN_APP_LINK_TEXT

此频道的应用链接模板的链接文字。

这提供了点击相应应用链接时发生的操作的简短描述。

应用链接允许频道输入源提供从他们的直播频道节目到另一个活动的活动链接。 这使内容提供商能够通过向观众提供其他内容或动作来增加用户参与度。

类型:TEXT

也可以看看:

常量值:“app_link_text”

COLUMN_DESCRIPTION

Added in API level 21
String COLUMN_DESCRIPTION

这个电视频道的描述。

最初可能是空的。

类型:TEXT

常量值:“描述”

COLUMN_DISPLAY_NAME

Added in API level 21
String COLUMN_DISPLAY_NAME

显示给用户的频道名称。

呼号是用于此目的的合适候选者,但任何可帮助用户识别当前频道的名称都足够了。 根据广播标准也可以是空的。

类型:TEXT

常量值:“display_name”

COLUMN_DISPLAY_NUMBER

Added in API level 21
String COLUMN_DISPLAY_NUMBER

显示给用户的频道号码。

格式可以根据广播标准和产品规格而有所不同。

类型:TEXT

常量值:“display_number”

COLUMN_INPUT_ID

Added in API level 21
String COLUMN_INPUT_ID

提供此电视频道的电视输入服务的ID。

使用 buildInputId(ComponentName)来构建ID。

这是一个必填字段。

类型:TEXT

常量值:“input_id”

COLUMN_INTERNAL_PROVIDER_DATA

Added in API level 21
String COLUMN_INTERNAL_PROVIDER_DATA

个人电视输入服务使用的内部数据。

这是插入它的提供者的内部,不应该由其他应用程序解码。

类型:BLOB

常量值:“internal_provider_data”

COLUMN_INTERNAL_PROVIDER_FLAG1

Added in API level 23
String COLUMN_INTERNAL_PROVIDER_FLAG1

个别电视输入服务使用的内部整数标志。

这是插入它的提供者的内部,不应该由其他应用程序解码。

类型:INTEGER

常量值:“internal_provider_flag1”

COLUMN_INTERNAL_PROVIDER_FLAG2

Added in API level 23
String COLUMN_INTERNAL_PROVIDER_FLAG2

个别电视输入服务使用的内部整数标志。

这是插入它的提供者的内部,不应该由其他应用程序解码。

类型:INTEGER

常量值:“internal_provider_flag2”

COLUMN_INTERNAL_PROVIDER_FLAG3

Added in API level 23
String COLUMN_INTERNAL_PROVIDER_FLAG3

个别电视输入服务使用的内部整数标志。

这是插入它的提供者的内部,不应该由其他应用程序解码。

类型:INTEGER

常量值:“internal_provider_flag3”

COLUMN_INTERNAL_PROVIDER_FLAG4

Added in API level 23
String COLUMN_INTERNAL_PROVIDER_FLAG4

个别电视输入服务使用的内部整数标志。

这是插入它的提供者的内部,不应该由其他应用程序解码。

类型:INTEGER

常量值:“internal_provider_flag4”

COLUMN_NETWORK_AFFILIATION

Added in API level 21
String COLUMN_NETWORK_AFFILIATION

此电视频道的网络隶属关系。

这用于标识通常由其网络从属关系调用的频道,而不是显示名称。 例子包括用于频道KGO-HD的ABC,用于频道KTVU-HD的FOX和用于频道KNTV-HD的NBC。 如果不适用,可以为空。

类型:TEXT

常量值:“network_affiliation”

COLUMN_ORIGINAL_NETWORK_ID

Added in API level 21
String COLUMN_ORIGINAL_NETWORK_ID

此电视频道的原始网络ID。

如果适用,它用于识别原始交付系统。 对于ETSI EN 300 468 / TR 101 211和ARIB STD-B10,使用original_network_id的相同编码。

只有基础广播标准定义相同的名称字段时,这是必填字段。 否则,请留空。

类型:INTEGER

常量值:“original_network_id”

COLUMN_SEARCHABLE

Added in API level 21
String COLUMN_SEARCHABLE

指示此电视频道是否可搜索的标志。

可搜索频道的列可以被具有适当权限的其他应用程序读取。 必须小心不要打开敏感数据。

值为1表示通道是可搜索的,其列可以被其他应用程序读取,值为0表示通道已隐藏,并且其列只能由拥有该通道和系统的软件包读取。 如果未指定,则该值默认设置为1(可搜索)。

类型:INTEGER(布尔值)

常数值:“可搜索”

COLUMN_SERVICE_ID

Added in API level 21
String COLUMN_SERVICE_ID

此频道的服务ID。

它用于识别当前服务,或者来自给定传输流内任何其他服务的频道(如果适用)。 用于同一编码service_id在ETSI EN 300 468和ARIB STD-B10或program_number在ISO / IEC 13818-1。

只有当底层广播标准定义了相同的名称字段,或当前频道通过MPEG传输流传输时,这才是必填字段。 否则请留空。

类型:INTEGER

常量值:“service_id”

COLUMN_SERVICE_TYPE

Added in API level 21
String COLUMN_SERVICE_TYPE

此电视频道的预定义服务类型。

这主要用于指示当前频道是普通电视频道还是类似电台频道。 如果在那里定义(例如ATSC A / 53,ETSI EN 300 468和ARIB STD-B10), service_type在底层广播标准中使用与service_type相同的编码。 否则,使用下列条件之一: SERVICE_TYPE_OTHERSERVICE_TYPE_AUDIO_VIDEOSERVICE_TYPE_AUDIO

这是一个必填字段。

类型:TEXT

常量值:“service_type”

COLUMN_TRANSPORT_STREAM_ID

Added in API level 21
String COLUMN_TRANSPORT_STREAM_ID

此频道的传输流ID。

它用于识别包含来自网络内任何其他复用的当前信道的传输流(如果适用)。 如果通道是通过MPEG传输流传输的,则使用与ISO / IEC 13818-1中定义的transport_stream_id相同的编码。

只有当当前频道通过MPEG传输流传输时,这是必填字段。 否则请留空。

类型:INTEGER

常量值:“transport_stream_id”

COLUMN_TYPE

Added in API level 21
String COLUMN_TYPE

此电视频道的广播系统类型。

这用于指示当前频道符合的广播标准(例如ATSC,DVB或ISDB)。 对于基于流的频道,使用TYPE_OTHER ,这是默认的频道类型。 该值应该匹配下列条件之一: TYPE_1SEGTYPE_ATSC_CTYPE_ATSC_M_HTYPE_ATSC_TTYPE_CMMBTYPE_DTMBTYPE_DVB_CTYPE_DVB_C2TYPE_DVB_HTYPE_DVB_STYPE_DVB_S2TYPE_DVB_SHTYPE_DVB_TTYPE_DVB_T2TYPE_ISDB_CTYPE_ISDB_STYPE_ISDB_TTYPE_ISDB_TBTYPE_NTSCTYPE_OTHERTYPE_PALTYPE_SECAMTYPE_S_DMB ,并TYPE_T_DMB

这是一个必填字段。

类型:TEXT

常量值:“type”

COLUMN_VERSION_NUMBER

Added in API level 21
String COLUMN_VERSION_NUMBER

电视输入服务使用的此行条目的版本号。

这最适合由同步适配器用于识别要更新的行。 该号码可以由个人电视输入服务来定义。 如果数据来自电视广播,则可以指定与出现在ETSI EN 300 468或ATSC A / 65中的version_number相同的值。

类型:INTEGER

常量值:“version_number”

COLUMN_VIDEO_FORMAT

Added in API level 21
String COLUMN_VIDEO_FORMAT

这个电视频道节目的典型视频格式。

这主要用于根据应用程序的视频格式过滤频道。 该值应符合下列条件之一: VIDEO_FORMAT_240PVIDEO_FORMAT_360PVIDEO_FORMAT_480IVIDEO_FORMAT_480PVIDEO_FORMAT_576IVIDEO_FORMAT_576PVIDEO_FORMAT_720PVIDEO_FORMAT_1080IVIDEO_FORMAT_1080PVIDEO_FORMAT_2160PVIDEO_FORMAT_4320P 请注意,来自给定频道的每个节目的实际视频分辨率可能会有所不同,因此应使用COLUMN_VIDEO_WIDTHCOLUMN_VIDEO_HEIGHT来获得更准确的视频分辨率。

类型:TEXT

也可以看看:

常数值:“video_format”

CONTENT_ITEM_TYPE

Added in API level 21
String CONTENT_ITEM_TYPE

单个电视频道的MIME类型。

常量值:“vnd.android.cursor.item / channel”

CONTENT_TYPE

Added in API level 21
String CONTENT_TYPE

电视频道目录的MIME类型。

常量值:“vnd.android.cursor.dir / channel”

SERVICE_TYPE_AUDIO

Added in API level 21
String SERVICE_TYPE_AUDIO

只有音频的无线电频道的服务类型。

常量值:“SERVICE_TYPE_AUDIO”

SERVICE_TYPE_AUDIO_VIDEO

Added in API level 21
String SERVICE_TYPE_AUDIO_VIDEO

常规电视频道既有音频又有视频的服务类型。

常量值:“SERVICE_TYPE_AUDIO_VIDEO”

SERVICE_TYPE_OTHER

Added in API level 21
String SERVICE_TYPE_OTHER

通用服务类型。

常量值:“SERVICE_TYPE_OTHER”

TYPE_1SEG

Added in API level 21
String TYPE_1SEG

1seg的通道类型(手持设备)。

也可以看看:

常数值:“TYPE_1SEG”

TYPE_ATSC_C

Added in API level 21
String TYPE_ATSC_C

ATSC(电缆)的通道类型。

也可以看看:

常数值:“TYPE_ATSC_C”

TYPE_ATSC_M_H

Added in API level 21
String TYPE_ATSC_M_H

ATSC-M / H(移动/手持)的频道类型。

也可以看看:

常量值:“TYPE_ATSC_M_H”

TYPE_ATSC_T

Added in API level 21
String TYPE_ATSC_T

ATSC(地面)的频道类型。

也可以看看:

常量值:“TYPE_ATSC_T”

TYPE_CMMB

Added in API level 21
String TYPE_CMMB

CMMB(手持式)的通道类型。

也可以看看:

常量值:“TYPE_CMMB”

TYPE_DTMB

Added in API level 21
String TYPE_DTMB

DTMB(地面)的频道类型。

也可以看看:

常量值:“TYPE_DTMB”

TYPE_DVB_C

Added in API level 21
String TYPE_DVB_C

DVB-C(电缆)的通道类型。

也可以看看:

常量值:“TYPE_DVB_C”

TYPE_DVB_C2

Added in API level 21
String TYPE_DVB_C2

DVB-C2(电缆)的通道类型。

也可以看看:

常量值:“TYPE_DVB_C2”

TYPE_DVB_H

Added in API level 21
String TYPE_DVB_H

DVB-H的通道类型(手持式)。

也可以看看:

常量值:“TYPE_DVB_H”

TYPE_DVB_S

Added in API level 21
String TYPE_DVB_S

DVB-S(卫星)的信道类型。

也可以看看:

常数值:“TYPE_DVB_S”

TYPE_DVB_S2

Added in API level 21
String TYPE_DVB_S2

DVB-S2(卫星)的信道类型。

也可以看看:

常量值:“TYPE_DVB_S2”

TYPE_DVB_SH

Added in API level 21
String TYPE_DVB_SH

DVB-SH(卫星)的频道类型。

也可以看看:

常数值:“TYPE_DVB_SH”

TYPE_DVB_T

Added in API level 21
String TYPE_DVB_T

DVB-T(地面)的信道类型。

也可以看看:

常量值:“TYPE_DVB_T”

TYPE_DVB_T2

Added in API level 21
String TYPE_DVB_T2

DVB-T2的通道类型(地面)。

也可以看看:

常量值:“TYPE_DVB_T2”

TYPE_ISDB_C

Added in API level 21
String TYPE_ISDB_C

ISDB-C(电缆)的通道类型。

也可以看看:

常量值:“TYPE_ISDB_C”

TYPE_ISDB_S

Added in API level 21
String TYPE_ISDB_S

ISDB-S(卫星)的通道类型。

也可以看看:

常量值:“TYPE_ISDB_S”

TYPE_ISDB_T

Added in API level 21
String TYPE_ISDB_T

ISDB-T(地面)的通道类型。

也可以看看:

常量值:“TYPE_ISDB_T”

TYPE_ISDB_TB

Added in API level 21
String TYPE_ISDB_TB

ISDB-Tb(巴西)的通道类型。

也可以看看:

常量值:“TYPE_ISDB_TB”

TYPE_NTSC

Added in API level 21
String TYPE_NTSC

NTSC的通道类型。

也可以看看:

常数值:“TYPE_NTSC”

TYPE_OTHER

Added in API level 21
String TYPE_OTHER

通用通道类型。 如果当前频道是基于流媒体或其广播系统类型不适合其他类型,请使用此选项。 这是默认的频道类型。

也可以看看:

常量值:“TYPE_OTHER”

TYPE_PAL

Added in API level 21
String TYPE_PAL

PAL的通道类型。

也可以看看:

常量值:“TYPE_PAL”

TYPE_SECAM

Added in API level 21
String TYPE_SECAM

SECAM的通道类型。

也可以看看:

常量值:“TYPE_SECAM”

TYPE_S_DMB

Added in API level 21
String TYPE_S_DMB

S-DMB(卫星)的信道类型。

也可以看看:

常量值:“TYPE_S_DMB”

TYPE_T_DMB

Added in API level 21
String TYPE_T_DMB

T-DMB(地面)的信道类型。

也可以看看:

常量值:“TYPE_T_DMB”

VIDEO_FORMAT_1080I

Added in API level 21
String VIDEO_FORMAT_1080I

1080i的视频格式。

常量值:“VIDEO_FORMAT_1080I”

VIDEO_FORMAT_1080P

Added in API level 21
String VIDEO_FORMAT_1080P

1080p的视频格式。

常量值:“VIDEO_FORMAT_1080P”

VIDEO_FORMAT_2160P

Added in API level 21
String VIDEO_FORMAT_2160P

视频格式为2160p。

常量值:“VIDEO_FORMAT_2160P”

VIDEO_FORMAT_240P

Added in API level 21
String VIDEO_FORMAT_240P

视频格式为240p。

常量值:“VIDEO_FORMAT_240P”

VIDEO_FORMAT_360P

Added in API level 21
String VIDEO_FORMAT_360P

360p的视频格式。

常量值:“VIDEO_FORMAT_360P”

VIDEO_FORMAT_4320P

Added in API level 21
String VIDEO_FORMAT_4320P

4320p的视频格式。

常量值:“VIDEO_FORMAT_4320P”

VIDEO_FORMAT_480I

Added in API level 21
String VIDEO_FORMAT_480I

视频格式为480i。

常数值:“VIDEO_FORMAT_480I”

VIDEO_FORMAT_480P

Added in API level 21
String VIDEO_FORMAT_480P

480p的视频格式。

常量值:“VIDEO_FORMAT_480P”

VIDEO_FORMAT_576I

Added in API level 21
String VIDEO_FORMAT_576I

576i的视频格式。

常数值:“VIDEO_FORMAT_576I”

VIDEO_FORMAT_576P

Added in API level 21
String VIDEO_FORMAT_576P

视频格式为576p。

常量值:“VIDEO_FORMAT_576P”

VIDEO_FORMAT_720P

Added in API level 21
String VIDEO_FORMAT_720P

720p的视频格式。

常量值:“VIDEO_FORMAT_720P”

VIDEO_RESOLUTION_ED

Added in API level 21
String VIDEO_RESOLUTION_ED

视频分辨率为增强清晰度。

常量值:“VIDEO_RESOLUTION_ED”

VIDEO_RESOLUTION_FHD

Added in API level 21
String VIDEO_RESOLUTION_FHD

全高清视频分辨率。

常量值:“VIDEO_RESOLUTION_FHD”

VIDEO_RESOLUTION_HD

Added in API level 21
String VIDEO_RESOLUTION_HD

高清晰度的视频分辨率。

常量值:“VIDEO_RESOLUTION_HD”

VIDEO_RESOLUTION_SD

Added in API level 21
String VIDEO_RESOLUTION_SD

标准清晰度的视频分辨率。

常量值:“VIDEO_RESOLUTION_SD”

VIDEO_RESOLUTION_UHD

Added in API level 21
String VIDEO_RESOLUTION_UHD

超高清视频分辨率。

常量值:“VIDEO_RESOLUTION_UHD”

Fields

CONTENT_URI

Added in API level 21
Uri CONTENT_URI

该表格的内容://样式URI。

Public methods

getVideoResolution

Added in API level 21
String getVideoResolution (String videoFormat)

返回给定视频格式的视频分辨率(清晰度)。

Parameters
videoFormat String: The video format defined in TvContract.Channels.
Returns
String the corresponding video resolution string. null if the resolution string is not defined for the given video format.

也可以看看:

Hooray!