日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSFlexLayout.LayoutConfig

FlexLayout.LayoutConfig

讓客戶(hù)滿(mǎn)意是我們工作的目標(biāo),不斷超越客戶(hù)的期望值來(lái)自于我們對(duì)這個(gè)行業(yè)的熱愛(ài)。我們立志把好的技術(shù)通過(guò)有效、簡(jiǎn)單的方式提供給客戶(hù),將通過(guò)不懈努力成為客戶(hù)在信息化領(lǐng)域值得信任、有價(jià)值的長(zhǎng)期合作伙伴,公司提供的服務(wù)項(xiàng)目有:申請(qǐng)域名、網(wǎng)絡(luò)空間、營(yíng)銷(xiāo)軟件、網(wǎng)站建設(shè)、吉隆網(wǎng)站維護(hù)、網(wǎng)站推廣。

java.lang.Object

|---ohos.agp.components.ComponentContainer.LayoutConfig

|---|---ohos.agp.components.FlexLayout.LayoutConfig

public static class FlexLayout.LayoutConfig
extends ComponentContainer.LayoutConfig

為 FlexLayout 中的組件實(shí)現(xiàn)布局參數(shù)和屬性的配置。

字段摘要

從類(lèi) ohos.agp.components.ComponentContainer.LayoutConfig 繼承的字段
height, MATCH_CONTENT, MATCH_PARENT, width

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
LayoutConfig(int width, int height) 用于根據(jù)指定的寬度和高度創(chuàng)建 FlexLayout.LayoutConfig 實(shí)例的構(gòu)造函數(shù)。
LayoutConfig(ComponentContainer.LayoutConfig source) 用于根據(jù)給定 ComponentContainer.LayoutConfig 的屬性創(chuàng)建 FlexLayout.LayoutConfig 實(shí)例的構(gòu)造函數(shù)。
LayoutConfig(FlexLayout.LayoutConfig source) 用于根據(jù)另一個(gè) FlexLayout.LayoutConfig 的屬性創(chuàng)建 FlexLayout.LayoutConfig 的構(gòu)造函數(shù)。
LayoutConfig(Context context, AttrSet attrSet) 用于根據(jù)上下文和屬性集創(chuàng)建 FlexLayout.LayoutConfig 實(shí)例的構(gòu)造函數(shù)。

方法總結(jié)

修飾符和類(lèi)型 方法 描述
AlignSelf getAlignSelf() 獲取組件的 align self 屬性。
float getFlexBasisFraction() 獲取分?jǐn)?shù)值,它決定了組件相對(duì)于其 FlexLayout 的主要大小。
float getFlexGrow() 獲取組件的彈性增長(zhǎng)因子。
float getFlexShrink() 獲取組件的彈性收縮系數(shù)。
int getMaxHeight() 獲取組件的最大高度。
int getMaxWidth() 獲取組件的最大寬度。
int getMinHeight() 獲取組件的最小高度。
int getMinWidth() 獲取組件的最小寬度。
void setAlignSelf(AlignSelf alignSelf) 設(shè)置 align self 屬性,該屬性指定組件如何沿交叉軸對(duì)齊。
void setFlexBasisFraction(float flexBasisFraction) 設(shè)置分?jǐn)?shù)值,該值確定組件相對(duì)于其容器的主要大小的初始主要大小。
void setFlexGrow(float flexGrow) 設(shè)置 flex 增長(zhǎng)因子,它決定了當(dāng)分配一個(gè)正的可用空間時(shí),該組件相對(duì)于 FlexLayout 中的其他組件將增長(zhǎng)多少。
void setFlexShrink(float flexShrink) 設(shè)置 flex 收縮因子,它決定了當(dāng)分配負(fù)的可用空間時(shí),該組件相對(duì)于 FlexLayout 中的其他組件將收縮多少。
void setMaxHeight(int maxHeight) 設(shè)置組件的最大高度。
void setMaxWidth(int maxWidth) 設(shè)置組件的最大寬度。
void setMinHeight(int minHeight) 設(shè)置組件的最小高度。
void setMinWidth(int minWidth) 設(shè)置組件的最小寬度。
從類(lèi) ohos.agp.components.ComponentContainer.LayoutConfig 繼承的方法
clone, getHorizontalEndMargin, getHorizontalStartMargin, getLayoutDirection, getMarginBottom, getMarginLeft, getMarginRight, getMargins, getMarginsLeftAndRight, getMarginsTopAndBottom, getMarginTop, isMarginsRelative, setMarginBottom, setMarginLeft, setMarginRight, setMargins, setMarginsLeftAndRight, setMarginsRelative, setMarginsTopAndBottom, setMarginTop
從類(lèi) java.lang.Object 繼承的方法
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

構(gòu)造函數(shù)詳細(xì)信息

LayoutConfig

public LayoutConfig(Context context, AttrSet attrSet)

用于根據(jù)上下文和屬性集創(chuàng)建 FlexLayout.LayoutConfig 實(shí)例的構(gòu)造函數(shù)。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
context 指示應(yīng)用程序上下文。
attrSet 指示要使用的屬性集。

LayoutConfig

public LayoutConfig(int width, int height)

用于根據(jù)指定的寬度和高度創(chuàng)建 FlexLayout.LayoutConfig 實(shí)例的構(gòu)造函數(shù)。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
width 指示要使用的寬度,可以是特定值、ComponentContainer.LayoutConfig.MATCH_PARENT 或 ComponentContainer.LayoutConfig.MATCH_CONTENT。
height 指示要使用的高度,可以是特定值、ComponentContainer.LayoutConfig.MATCH_PARENT 或 ComponentContainer.LayoutConfig.MATCH_CONTENT。

LayoutConfig

public LayoutConfig(ComponentContainer.LayoutConfig source)

用于根據(jù)給定 ComponentContainer.LayoutConfig 的屬性創(chuàng)建 FlexLayout.LayoutConfig 實(shí)例的構(gòu)造函數(shù)。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
source 表示源布局。

LayoutConfig

public LayoutConfig(FlexLayout.LayoutConfig source)

用于根據(jù)另一個(gè) FlexLayout.LayoutConfig 的屬性創(chuàng)建 FlexLayout.LayoutConfig 的構(gòu)造函數(shù)。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
source 表示源布局。

方法詳情

setMinWidth

public void setMinWidth(int minWidth)

設(shè)置組件的最小寬度。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
minWidth 指示要設(shè)置的最小寬度。 該值必須在 [0, 0xFFFFFF] 范圍內(nèi)。

getMinWidth

public int getMinWidth()

獲取組件的最小寬度。

返回:

如果有的話,返回最小寬度; 否則返回 0。

setMinHeight

public void setMinHeight(int minHeight)

設(shè)置組件的最小高度。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
minHeight 指示要設(shè)置的最小高度。 該值必須在 [0, 0xFFFFFF] 范圍內(nèi)。

getMinHeight

public int getMinHeight()

獲取組件的最小寬度。

返回:

如果有的話,返回最小高度; 否則返回 0。

setMaxWidth

public void setMaxWidth(int maxWidth)

設(shè)置組件的最大寬度。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
maxWidth 指示要設(shè)置的最大寬度。 該值必須在 [0, 0xFFFFFF] 范圍內(nèi)。

getMaxWidth

public int getMaxWidth()

獲取組件的最大寬度。

返回:

返回最大寬度(如果有); 否則返回 0xFFFFFF。

setMaxHeight

public void setMaxHeight(int maxHeight)

設(shè)置組件的最大高度。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
maxHeight 指示要設(shè)置的最大高度。 該值必須在 [0, 0xFFFFFF] 范圍內(nèi)。

getMaxHeight

public int getMaxHeight()

獲取組件的最大高度。

返回:

返回最大高度(如果有); 否則返回 0xFFFFFF。

setFlexGrow

public void setFlexGrow(float flexGrow)

設(shè)置 flex 增長(zhǎng)因子,它決定了當(dāng)分配一個(gè)正的可用空間時(shí),該組件相對(duì)于 FlexLayout 中的其他組件將增長(zhǎng)多少。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
flexGrow 指示要設(shè)置的彈性增長(zhǎng)因子。 負(fù)值將被忽略。

getFlexGrow

public float getFlexGrow()

獲取組件的彈性增長(zhǎng)因子。

返回:

返回彈性增長(zhǎng)因子。

setFlexShrink

public void setFlexShrink(float flexShrink)

設(shè)置 flex 收縮因子,它決定了當(dāng)分配負(fù)的可用空間時(shí),該組件相對(duì)于 FlexLayout 中的其他組件將收縮多少。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
flexShrink 指示要設(shè)置的彈性收縮系數(shù)。 負(fù)值將被忽略。

getFlexShrink

public float getFlexShrink()

獲取組件的彈性收縮系數(shù)。

返回:

返回彈性收縮因子。

setAlignSelf

public void setAlignSelf(AlignSelf alignSelf)

設(shè)置 align self 屬性,該屬性指定組件如何沿交叉軸對(duì)齊。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
alignSelf 指示要設(shè)置的 align self 屬性。

getAlignSelf

public AlignSelf getAlignSelf()

獲取組件的 align self 屬性。

返回:

返回對(duì)齊自身屬性。

setFlexBasisFraction

public void setFlexBasisFraction(float flexBasisFraction)

設(shè)置分?jǐn)?shù)值,該值確定組件相對(duì)于其容器的主要大小的初始主要大小。

該設(shè)置僅在確定了 FlexLayout 的主要尺寸時(shí)有效,例如在測(cè)量過(guò)程中布局的 EstimateSpec 為 EstimateSpec#PRECISE。 它將覆蓋 ComponentContainer.LayoutConfig.width 或 ComponentContainer.LayoutConfig.height 指定的尺寸。

參數(shù):

參數(shù)名稱(chēng) 參數(shù)描述
flexBasisFraction 表示要設(shè)置的小數(shù)值,必須在 [0.0, 1.0] 范圍內(nèi)。

getFlexBasisFraction

public float getFlexBasisFraction()

獲取分?jǐn)?shù)值,它決定了組件相對(duì)于其 FlexLayout 的主要大小。

返回:

如果有,則返回小數(shù)值; 否則返回 -1.0。


分享題目:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSFlexLayout.LayoutConfig
鏈接地址:http://m.5511xx.com/article/cdhchcp.html