新聞中心
Element

java.lang.Object
|---ohos.global.resource.Element
public abstract class Element
extends Object
提供根據(jù)資源 ID 獲取元素的方法。
您可以調(diào)用該類的特定方法來獲取與資源ID關(guān)聯(lián)的指定類型的資源。
Since:
3
構(gòu)造函數(shù)摘要
| 構(gòu)造函數(shù) | 描述 |
|---|---|
| Element() |
方法總結(jié)
| 修飾符和類型 | 方法 | 描述 |
|---|---|---|
| abstract boolean | getBoolean() | 獲取基于此元素的布爾值。 |
| abstract int | getColor() | 根據(jù)此 Element 獲取顏色值。 |
| abstract String | getConfig() | 根據(jù)資源 ID 獲取配置。 |
| abstract float | getFloat() | 根據(jù)此 Element 獲取浮點(diǎn)值。 |
| abstract int[] | getIntArray() | 獲取基于此 Element 的整數(shù)數(shù)組。 |
| abstract int | getInteger() | 根據(jù)此 Element 獲取整數(shù)值。 |
| abstract Pattern | getPattern() | 獲取與此元素關(guān)聯(lián)的 ohos.global.resource.solidxml.Pattern 實(shí)例。 |
| abstract String | getPluralString(int quantity) | 根據(jù)給定數(shù)量獲取與此元素關(guān)聯(lián)的多個(gè)規(guī)則的字符串表示形式。 |
| abstract String | getPluralString(int quantity, Object... formatArgs) | 根據(jù)給定的數(shù)量獲取與此Element關(guān)聯(lián)的多個(gè)規(guī)則的字符串表示形式,并根據(jù)指定的格式化對(duì)象對(duì)字符串進(jìn)行格式化。 |
| abstract String | getString() | 根據(jù)此 Element 獲取字符串值。 |
| abstract String | getString(Object... formatArgs) | 獲取與此 Element 關(guān)聯(lián)的字符串,并根據(jù)指定的格式化對(duì)象對(duì)字符串進(jìn)行格式化。 |
| abstract String | getString(Object[] object, Format[] format) | 獲取與此 Element 關(guān)聯(lián)的字符串,并根據(jù)指定的格式數(shù)組和對(duì)象數(shù)組對(duì)字符串進(jìn)行格式化。 |
| abstract String | getString(Object object, Format format) | 獲取與此 Element 關(guān)聯(lián)的字符串,并根據(jù)指定的格式和對(duì)象對(duì)字符串進(jìn)行格式化。 |
| abstract String[] | getStringArray() | 獲取基于此 Element 的字符串?dāng)?shù)組。 |
| abstract Theme | getTheme() | 獲取與此 Element 關(guān)聯(lián)的 Theme 實(shí)例。 |
| 從類 java.lang.Object 繼承的方法 |
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
構(gòu)造函數(shù)詳細(xì)信息
Element
public Element()
方法詳情
getString
public abstract String getString() throws IOException, NotExistException, WrongTypeException
根據(jù)此 Element 獲取字符串值。
返回:
返回字符串值。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是字符串類型,則引發(fā)此異常。 |
Since:
3
getString
public abstract String getString(Object... formatArgs) throws IOException, NotExistException, WrongTypeException
獲取與此 Element 關(guān)聯(lián)的字符串,并根據(jù)指定的格式化對(duì)象對(duì)字符串進(jìn)行格式化。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| formatArgs | 指示用于替換的格式化對(duì)象。 |
返回:
返回格式化的字符串。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是字符串類型,則引發(fā)此異常。 |
Since:
3
getString
public abstract String getString(Object object, Format format) throws IOException, NotExistException, WrongTypeException
獲取與此 Element 關(guān)聯(lián)的字符串,并根據(jù)指定的格式和對(duì)象對(duì)字符串進(jìn)行格式化。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| object | 表示用于替換的對(duì)象。 |
| format | 指示用于格式化對(duì)象的格式。 |
返回:
返回格式化的字符串。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是字符串類型,則引發(fā)此異常。 |
Since:
3
getString
public abstract String getString(Object[] object, Format[] format) throws IOException, NotExistException, WrongTypeException
獲取與此 Element 關(guān)聯(lián)的字符串,并根據(jù)指定的格式數(shù)組和對(duì)象數(shù)組對(duì)字符串進(jìn)行格式化。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| object | 指示用于替換的對(duì)象數(shù)組。 |
| format | 指示用于格式化對(duì)象數(shù)組的格式數(shù)組。 格式和對(duì)象是一對(duì)一的映射。 |
返回:
返回格式化的字符串。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是字符串類型,則引發(fā)此異常。 |
Since:
3
getBoolean
public abstract boolean getBoolean() throws IOException, NotExistException, WrongTypeException
獲取基于此元素的布爾值。
返回:
返回布爾值。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是布爾類型,則引發(fā)此異常。 |
Since:
3
getColor
public abstract int getColor() throws IOException, NotExistException, WrongTypeException
根據(jù)此 Element 獲取顏色值。
返回:
返回表示顏色數(shù)據(jù)的整數(shù)參考值。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是顏色類型,則引發(fā)此異常。 |
Since:
3
getFloat
public abstract float getFloat() throws IOException, NotExistException, WrongTypeException
根據(jù)此 Element 獲取浮點(diǎn)值。
返回:
返回表示維度數(shù)據(jù)的浮點(diǎn)參考值。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是浮點(diǎn)類型,則引發(fā)此異常。 |
Since:
3
getConfig
public abstract String getConfig() throws IOException, NotExistException, WrongTypeException
根據(jù)資源 ID 獲取配置。
返回:
返回一個(gè)配置。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是配置類型,則拋出此異常。 |
Since:
3
getInteger
public abstract int getInteger() throws IOException, NotExistException, WrongTypeException
根據(jù)此 Element 獲取整數(shù)值。
返回:
返回整數(shù)值。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是整數(shù)類型,則引發(fā)此異常。 |
Since:
3
getStringArray
public abstract String[] getStringArray() throws IOException, NotExistException, WrongTypeException
獲取基于此 Element 的字符串?dāng)?shù)組。
返回:
返回字符串?dāng)?shù)組。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是字符串?dāng)?shù)組類型,則引發(fā)此異常。 |
Since:
3
getIntArray
public abstract int[] getIntArray() throws IOException, NotExistException, WrongTypeException
獲取基于此 Element 的整數(shù)數(shù)組。
返回:
返回整數(shù)數(shù)組。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是整數(shù)數(shù)組類型,則引發(fā)此異常。 |
Since:
3
getPluralString
public abstract String getPluralString(int quantity) throws IOException, NotExistException, WrongTypeException
根據(jù)給定數(shù)量獲取與此元素關(guān)聯(lián)的多個(gè)規(guī)則的字符串表示形式。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| quantity | 表示用于獲取當(dāng)前語言復(fù)數(shù)規(guī)則的字符串表示的數(shù)字。 |
返回:
返回復(fù)數(shù)規(guī)則的無格式字符串表示。 該字符串與資源 ID 和數(shù)量相匹配。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是字符串類型,則引發(fā)此異常。 |
Since:
3
getPluralString
public abstract String getPluralString(int quantity, Object... formatArgs) throws IOException, NotExistException, WrongTypeException
根據(jù)給定的數(shù)量獲取與此Element關(guān)聯(lián)的多個(gè)規(guī)則的字符串表示形式,并根據(jù)指定的格式化對(duì)象對(duì)字符串進(jìn)行格式化。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| quantity | 表示用于獲取當(dāng)前語言復(fù)數(shù)規(guī)則的字符串表示的數(shù)字。 |
| formatArgs | 指示用于替換的格式化對(duì)象。 |
返回:
返回復(fù)數(shù)規(guī)則的格式化字符串表示。 該字符串與資源 ID 和數(shù)量相匹配。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是字符串類型,則引發(fā)此異常。 |
Since:
3
getTheme
public abstract Theme getTheme() throws IOException, NotExistException, WrongTypeException
獲取與此 Element 關(guān)聯(lián)的 Theme 實(shí)例。
返回:
返回一個(gè)主題實(shí)例。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是主題類型,則引發(fā)此異常。 |
Since:
3
getPattern
public abstract Pattern getPattern() throws IOException, NotExistException, WrongTypeException
獲取與此元素關(guān)聯(lián)的 ohos.global.resource.solidxml.Pattern 實(shí)例。
返回:
返回 ohos.global.resource.solidxml.Pattern 實(shí)例。
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動(dòng)生成,或者由系統(tǒng)提供。 |
| IOException | 如果在資源讀取期間發(fā)生 I/O 錯(cuò)誤,則引發(fā)此異常。 |
| WrongTypeException | 如果資源不是模式類型,則引發(fā)此異常。 |
Since:
3
分享名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSElement
文章網(wǎng)址:http://m.fisionsoft.com.cn/article/ccccpop.html


咨詢
建站咨詢
