W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
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ù) | 描述 |
---|---|
Element() |
修飾符和類型 | 方法 | 描述 |
---|---|---|
abstract boolean | getBoolean() | 獲取基于此元素的布爾值。 |
abstract int | getColor() | 根據(jù)此 Element 獲取顏色值。 |
abstract String | getConfig() | 根據(jù)資源 ID 獲取配置。 |
abstract float | getFloat() | 根據(jù)此 Element 獲取浮點值。 |
abstract int[] | getIntArray() | 獲取基于此 Element 的整數(shù)數(shù)組。 |
abstract int | getInteger() | 根據(jù)此 Element 獲取整數(shù)值。 |
abstract Pattern | getPattern() | 獲取與此元素關(guān)聯(lián)的 ohos.global.resource.solidxml.Pattern 實例。 |
abstract String | getPluralString(int quantity) | 根據(jù)給定數(shù)量獲取與此元素關(guān)聯(lián)的多個規(guī)則的字符串表示形式。 |
abstract String | getPluralString(int quantity, Object... formatArgs) | 根據(jù)給定的數(shù)量獲取與此Element關(guān)聯(lián)的多個規(guī)則的字符串表示形式,并根據(jù)指定的格式化對象對字符串進行格式化。 |
abstract String | getString() | 根據(jù)此 Element 獲取字符串值。 |
abstract String | getString(Object... formatArgs) | 獲取與此 Element 關(guān)聯(lián)的字符串,并根據(jù)指定的格式化對象對字符串進行格式化。 |
abstract String | getString(Object[] object, Format[] format) | 獲取與此 Element 關(guān)聯(lián)的字符串,并根據(jù)指定的格式數(shù)組和對象數(shù)組對字符串進行格式化。 |
abstract String | getString(Object object, Format format) | 獲取與此 Element 關(guān)聯(lián)的字符串,并根據(jù)指定的格式和對象對字符串進行格式化。 |
abstract String[] | getStringArray() | 獲取基于此 Element 的字符串?dāng)?shù)組。 |
abstract Theme | getTheme() | 獲取與此 Element 關(guān)聯(lián)的 Theme 實例。 |
從類 java.lang.Object 繼承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
public Element()
public abstract String getString() throws IOException, NotExistException, WrongTypeException
根據(jù)此 Element 獲取字符串值。
返回:
返回字符串值。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是字符串類型,則引發(fā)此異常。 |
Since:
3
public abstract String getString(Object... formatArgs) throws IOException, NotExistException, WrongTypeException
獲取與此 Element 關(guān)聯(lián)的字符串,并根據(jù)指定的格式化對象對字符串進行格式化。
參數(shù):
參數(shù)名稱 | 參數(shù)描述 |
---|---|
formatArgs | 指示用于替換的格式化對象。 |
返回:
返回格式化的字符串。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是字符串類型,則引發(fā)此異常。 |
Since:
3
public abstract String getString(Object object, Format format) throws IOException, NotExistException, WrongTypeException
獲取與此 Element 關(guān)聯(lián)的字符串,并根據(jù)指定的格式和對象對字符串進行格式化。
參數(shù):
參數(shù)名稱 | 參數(shù)描述 |
---|---|
object | 表示用于替換的對象。 |
format | 指示用于格式化對象的格式。 |
返回:
返回格式化的字符串。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是字符串類型,則引發(fā)此異常。 |
Since:
3
public abstract String getString(Object[] object, Format[] format) throws IOException, NotExistException, WrongTypeException
獲取與此 Element 關(guān)聯(lián)的字符串,并根據(jù)指定的格式數(shù)組和對象數(shù)組對字符串進行格式化。
參數(shù):
參數(shù)名稱 | 參數(shù)描述 |
---|---|
object | 指示用于替換的對象數(shù)組。 |
format | 指示用于格式化對象數(shù)組的格式數(shù)組。 格式和對象是一對一的映射。 |
返回:
返回格式化的字符串。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是字符串類型,則引發(fā)此異常。 |
Since:
3
public abstract boolean getBoolean() throws IOException, NotExistException, WrongTypeException
獲取基于此元素的布爾值。
返回:
返回布爾值。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是布爾類型,則引發(fā)此異常。 |
Since:
3
public abstract int getColor() throws IOException, NotExistException, WrongTypeException
根據(jù)此 Element 獲取顏色值。
返回:
返回表示顏色數(shù)據(jù)的整數(shù)參考值。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是顏色類型,則引發(fā)此異常。 |
Since:
3
public abstract float getFloat() throws IOException, NotExistException, WrongTypeException
根據(jù)此 Element 獲取浮點值。
返回:
返回表示維度數(shù)據(jù)的浮點參考值。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是浮點類型,則引發(fā)此異常。 |
Since:
3
public abstract String getConfig() throws IOException, NotExistException, WrongTypeException
根據(jù)資源 ID 獲取配置。
返回:
返回一個配置。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是配置類型,則拋出此異常。 |
Since:
3
public abstract int getInteger() throws IOException, NotExistException, WrongTypeException
根據(jù)此 Element 獲取整數(shù)值。
返回:
返回整數(shù)值。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是整數(shù)類型,則引發(fā)此異常。 |
Since:
3
public abstract String[] getStringArray() throws IOException, NotExistException, WrongTypeException
獲取基于此 Element 的字符串?dāng)?shù)組。
返回:
返回字符串?dāng)?shù)組。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是字符串?dāng)?shù)組類型,則引發(fā)此異常。 |
Since:
3
public abstract int[] getIntArray() throws IOException, NotExistException, WrongTypeException
獲取基于此 Element 的整數(shù)數(shù)組。
返回:
返回整數(shù)數(shù)組。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是整數(shù)數(shù)組類型,則引發(fā)此異常。 |
Since:
3
public abstract String getPluralString(int quantity) throws IOException, NotExistException, WrongTypeException
根據(jù)給定數(shù)量獲取與此元素關(guān)聯(lián)的多個規(guī)則的字符串表示形式。
參數(shù):
參數(shù)名稱 | 參數(shù)描述 |
---|---|
quantity | 表示用于獲取當(dāng)前語言復(fù)數(shù)規(guī)則的字符串表示的數(shù)字。 |
返回:
返回復(fù)數(shù)規(guī)則的無格式字符串表示。 該字符串與資源 ID 和數(shù)量相匹配。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是字符串類型,則引發(fā)此異常。 |
Since:
3
public abstract String getPluralString(int quantity, Object... formatArgs) throws IOException, NotExistException, WrongTypeException
根據(jù)給定的數(shù)量獲取與此Element關(guān)聯(lián)的多個規(guī)則的字符串表示形式,并根據(jù)指定的格式化對象對字符串進行格式化。
參數(shù):
參數(shù)名稱 | 參數(shù)描述 |
---|---|
quantity | 表示用于獲取當(dāng)前語言復(fù)數(shù)規(guī)則的字符串表示的數(shù)字。 |
formatArgs | 指示用于替換的格式化對象。 |
返回:
返回復(fù)數(shù)規(guī)則的格式化字符串表示。 該字符串與資源 ID 和數(shù)量相匹配。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是字符串類型,則引發(fā)此異常。 |
Since:
3
public abstract Theme getTheme() throws IOException, NotExistException, WrongTypeException
獲取與此 Element 關(guān)聯(lián)的 Theme 實例。
返回:
返回一個主題實例。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是主題類型,則引發(fā)此異常。 |
Since:
3
public abstract Pattern getPattern() throws IOException, NotExistException, WrongTypeException
獲取與此元素關(guān)聯(lián)的 ohos.global.resource.solidxml.Pattern 實例。
返回:
返回 ohos.global.resource.solidxml.Pattern 實例。
Throws:
Throw名稱 | Throw描述 |
---|---|
NotExistException | 如果資源 ID 與任何資源都不匹配,則引發(fā)此異常。 資源ID必須由IDE或資源工具自動生成,或者由系統(tǒng)提供。 |
IOException | 如果在資源讀取期間發(fā)生 I/O 錯誤,則引發(fā)此異常。 |
WrongTypeException | 如果資源不是模式類型,則引發(fā)此異常。 |
Since:
3
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: