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

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSFlexLayout

FlexLayout

java.lang.Object

|---ohos.agp.components.Component

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

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

public class FlexLayout
extends ComponentContainer

CSS 彈性盒布局模型的一種實現(xiàn),它提供了一種響應方式來在彈性布局中布局、對齊和分布彈性組件。

嵌套類摘要

修飾符和類型 描述
static classFlexLayout.LayoutConfig為 FlexLayout 中的組件實現(xiàn)布局參數(shù)和屬性的配置。
從類 ohos.agp.components.Component 繼承的嵌套類/接口
Component.BindStateChangedListener, Component.CanAcceptScrollListener, Component.ClickedListener, Component.ComponentStateChangedListener, Component.ContourRefreshedListener, Component.DefSpeechEventListener, Component.DoubleClickedListener, Component.DragFeedbackProvider, Component.DraggedListener, Component.DrawTask, Component.EditEventListener, Component.EstimateSizeListener, Component.EstimateSpec, Component.FadeEffectEnum, Component.FocusChangedListener, Component.ForwardHoverListener, Component.ForwardTouchListener, Component.GestureType, Component.HoverEventListener, Component.KeyEventListener, Component.LayoutDirection, Component.LayoutRefreshedListener, Component.LongClickedListener, Component.MeasureSpec, Component.MouseEventListener, Component.MousePointerStyleListener, Component.OnDragListener, Component.RotationEventListener, Component.ScaledListener, Component.ScrolledListener, Component.ShadowDevice, Component.ShadowMode, Component.ShadowSize, Component.SpeechEventListener, Component.TouchEventListener, Component.UnconsumedKeyEventListener, Component.VoiceEvent
從類 ohos.agp.components.ComponentContainer 繼承的嵌套類/接口
ComponentContainer.ArrangeListener

字段摘要

從類 ohos.agp.components.Component 繼承的字段
ACCESSIBILITY_ADAPTABLE, ACCESSIBILITY_DISABLE, ACCESSIBILITY_ENABLE, AXIS_X, AXIS_Y, CONTOUR_BACKGROUND, CONTOUR_BORDER, CONTOUR_PADDING_BORDER, DEFAULT_SCALE, DRAG_DOWN, DRAG_HORIZONTAL, DRAG_HORIZONTAL_VERTICAL, DRAG_LEFT, DRAG_RIGHT, DRAG_UP, DRAG_VERTICAL, EVENT_TYPE_COMPONENT_ACCESSIBILITY_FOCUSED, EVENT_TYPE_COMPONENT_ACCESSIBILITY_FOCUSED_CLEAR, EVENT_TYPE_COMPONENT_CLICKED, EVENT_TYPE_COMPONENT_FOCUSED, EVENT_TYPE_COMPONENT_LONG_CLICKED, EVENT_TYPE_COMPONENT_SCROLLED, EVENT_TYPE_COMPONENT_SELECTED, EVENT_TYPE_COMPONENT_TEXT_UPDATE, EVENT_TYPE_NOTICE, EVENT_TYPE_NOTIFICATION_STATE_UPDATE, EVENT_TYPE_TOAST_SHOW, EVENT_TYPE_WINDOW_STATE_UPDATE, FOCUS_ADAPTABLE, FOCUS_DISABLE, FOCUS_ENABLE, FOCUS_NEXT, FOCUS_PREVIOUS, FOCUS_SIDE_BOTTOM, FOCUS_SIDE_LEFT, FOCUS_SIDE_RIGHT, FOCUS_SIDE_TOP, HIDE, HORIZONTAL, ID_DEFAULT, INHERITED_MODE, INVISIBLE, mBackgroundElement, mCanvasForTaskOverContent, mCanvasForTaskUnderContent, mComponentParent, mContext, mDrawTaskOverContent, mDrawTaskUnderContent, mEstimateSizeListener, mForegroundElement, mForwardHoverListener, mHoverEventListener, mKeyEventListener, mMouseEventListener, mPosition, mRotationEventListener, mShadowElement, mUnconsumedKeyEventListener, OVAL_MODE, OVAL_SCROLL_BAR_MODE, POSITION_X_INDEX, POSITION_Y_INDEX, RECT_MODE, RECT_SCROLL_BAR_MODE, SCROLL_AUTO_STAGE, SCROLL_IDLE_STAGE, SCROLL_NORMAL_STAGE, UNSPECIFIED_SCROLL_BAR_MODE, VERTICAL, VISIBLE
從類 ohos.agp.components.ComponentContainer 繼承的字段
FOCUS_CHILDREN_FIRST, FOCUS_CHILDREN_HIDE, FOCUS_PARENT_FIRST, mArrangeListener

構造函數(shù)摘要

構造函數(shù) 描述
FlexLayout(Context context)用于使用默認屬性集和樣式創(chuàng)建 FlexLayout 實例的默認構造函數(shù)。
FlexLayout(Context context, AttrSet attrSet)一個構造函數(shù),用于在 XML 文件解析后使用指定的屬性集和默認樣式創(chuàng)建 FlexLayout 實例。
FlexLayout(Context context, AttrSet attrSet, String styleName)用于在 XML 文件解析后使用指定的屬性集和樣式創(chuàng)建 FlexLayout 實例的構造函數(shù)。

方法總結

修飾符和類型 方法 描述
voidaddComponent(Component childComponent, int width, int height)添加一個組件并設置其寬度和高度。
ComponentContainer.LayoutConfigcreateLayoutConfig(Context context, AttrSet attrSet)使用子組件的屬性集創(chuàng)建布局參數(shù)。
AlignContentgetAlignContent()獲取此 FlexLayout 的對齊內容屬性。
AlignItemsgetAlignItems()獲取此 FlexLayout 的對齊項目屬性。
FlexDirectiongetFlexDirection()獲取此 FlexLayout 的 flex 方向屬性。
FlexWrapgetFlexWrap()獲取此 FlexLayout 的 flex wrap 屬性。
JustifyContentgetJustifyContent()獲取此 FlexLayout 的 justify 內容屬性。
voidsetAlignContent(AlignContent alignContent)設置此 FlexLayout 的對齊內容屬性。
voidsetAlignItems(AlignItems alignItems)設置此 FlexLayout 的對齊項目屬性。
voidsetFlexDirection(FlexDirection flexDirection)設置此 FlexLayout 的 flex 方向屬性。
voidsetFlexWrap(FlexWrap flexWrap)設置此 FlexLayout 的 flex wrap 屬性。
voidsetJustifyContent(JustifyContent justifyContent)設置此 FlexLayout 的 justify 內容屬性。
從類 ohos.agp.components.Component 繼承的方法
addDrawTask, addDrawTask, addScrolledListener, announceAccessibility, arrange, bindCornerMark, callOnClick, canScroll, clearFocus, createAnimatorProperty, disableFadeEffect, draw, enableCornerMark, enableFadeEffect, enableSaveState, enableScrollBar, estimateSize, executeDoubleClick, executeLongClick, findFocus, findNextFocusableComponent, findRequestNextFocus, getAccessibility, getAccessibilityDescription, getAlpha, getAltitude, getBackgroundElement, getBaseLine, getBottom, getBoundaryFadeEffectBottomRate, getBoundaryFadeEffectLeftRate, getBoundaryFadeEffectRightRate, getBoundaryFadeEffectTopRate, getCenterZoomFactor, getCentralScrollMode, getClickedListener, getClipEnabled, getComponentDescription, getComponentMinSize, getComponentParent, getComponentPosition, getComponentSize, getComponentStateChangedListener, getComponentTreeObserver, getContentEnable, getContentPosition, getContentPositionX, getContentPositionY, getContext, getContour, getContourRefreshedListener, getCornerMark, getDragAcceptAngle, getDraggedListener, getEditEventListener, getEstimatedHeight, getEstimatedWidth, getFadeEffectBoundaryWidth, getFadeEffectColor, getFocusable, getFocusBorderEnable, getFocusBorderPadding, getFocusBorderRadius, getFocusBorderWidth, getForegroundElement, getForegroundGravity, getForwardHoverListener, getForwardTouchListener, getGesturePriority, getHeight, getHorizontalPadding, getHorizontalPosition, getHoverEventListener, getId, getKeyEventListener, getLayoutConfig, getLayoutDirection, getLayoutDirectionResolved, getLayoutRefreshedListener, getLeft, getLocationOnScreen, getMarginBottom, getMarginLeft, getMarginRight, getMargins, getMarginsLeftAndRight, getMarginsTopAndBottom, getMarginTop, getMatrix, getMinHeight, getMinWidth, getMode, getModeResolved, getMouseEventListener, getMousePointerStyleListener, getName, getPadding, getPaddingBottom, getPaddingEnd, getPaddingLeft, getPaddingRight, getPaddingStart, getPaddingTop, getPivot, getPivotX, getPivotY, getResourceManager, getRight, getRotation, getRotationEventListener, getRotationSensitivity, getScale, getScaledListener, getScaleX, getScaleY, getScrollbarBackgroundColor, getScrollbarColor, getScrollbarFadingDelay, getScrollbarFadingDuration, getScrollBarMode, getScrollbarRadius, getScrollbarRoundRect, getScrollbarStartAngle, getScrollbarSweepAngle, getScrollbarThickness, getScrollState, getScrollValue, getSelfVisibleRect, getShadowColor, getSpeechEventListener, getTag, getTop, getTouchEventListener, getTransitionSymbol, getTranslation, getTranslationX, getTranslationY, getTranslationZ, getUserNextFocus, getVerticalPadding, getVerticalPosition, getVisibility, getVisibleRectOnScreen, getWidth, getWindowVisibleRect, hasFocus, hasFocusedEffect, hasOverlaps, hideFocusBorder, invalidate, isBoundaryFadeEffectEnable, isBoundToWindow, isClickable, isClipToContourEnabled, isComponentDisplayed, isEnabled, isFadeEffected, isFocusable, isFocused, isIdentityMatrix, isLongClickOn, isPressed, isRtl, isSaveStateEnabled, isScrollbarFadingOn, isScrollBarOn, isScrollbarOverlapEnabled, isSelected, isSoundEnable, isTouchFocusable, isVibrationEffectEnabled, notifyAccessibility, onAttributeConfigChanged, onRestoreState, onRtlChanged, onSaveState, performScale, playSound, postLayout, refreshContour, release, removeBindStateChangedListener, removeScrolledListener, requestFocus, requestForceForwardTouchEvent, restoreComponentTreeState, saveComponentTreeState, scrollBy, scrollTo, setAccessibility, setAccessibilityDescription, setAlpha, setAltitude, setBackground, setBindStateChangedListener, setBottom, setBoundaryFadeEffectEnable, setCanAcceptScrollListener, setCenterZoomFactor, setCentralScrollMode, setClickable, setClickedListener, setClipEnabled, setClipToContourEnabled, setComponentDescription, setComponentMinSize, setComponentPosition, setComponentPosition, setComponentSize, setComponentStateChangedListener, setContentEnable, setContentPosition, setContentPositionX, setContentPositionY, setContour, setContourRefreshedListener, setDoubleClickedListener, setDragAcceptAngle, setDraggedListener, setEditEventListener, setEnabled, setEstimatedSize, setEstimateSizeListener, setFadeEffectBoundaryWidth, setFadeEffectColor, setFocusable, setFocusBorderEnable, setFocusBorderPadding, setFocusBorderRadius, setFocusBorderRadius, setFocusBorderWidth, setFocusChangedListener, setFocusedEffect, setForeground, setForegroundGravity, setForwardHoverListener, setForwardTouchListener, setGesturePriority, setHeight, setHorizontalPadding, setHorizontalPosition, setHoverEventListener, setId, setKeyEventListener, setLayoutConfig, setLayoutDirection, setLayoutRefreshedListener, setLeft, setLongClickable, setLongClickedListener, setMarginBottom, setMarginLeft, setMarginRight, setMarginsLeftAndRight, setMarginsTopAndBottom, setMarginTop, setMinHeight, setMinWidth, setMode, setMouseEventListener, setMousePointerStyleListener, setName, setOnDragListener, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRelative, setPaddingRight, setPaddingTop, setPivot, setPivot, setPivotX, setPivotY, setPosition, setPositionX, setPositionY, setPressState, setRight, setRotation, setRotationEventListener, setRotationSensitivity, setScale, setScaledListener, setScaleX, setScaleY, setScrollbarBackgroundColor, setScrollbarColor, setScrollbarFadingDelay, setScrollbarFadingDuration, setScrollbarFadingEnabled, setScrollBarMode, setScrollbarOverlapEnabled, setScrollbarRadius, setScrollbarRoundRect, setScrollbarStartAngle, setScrollbarSweepAngle, setScrollbarThickness, setScrolledListener, setSelected, setShadowColor, setShadowStyle, setSoundEnable, setSpeechEventListener, setTag, setTop, setTouchEventListener, setTouchFocusable, setTransitionSymbol, setTranslation, setTranslationX, setTranslationY, setTranslationZ, setUnconsumedKeyEventListener, setUserNextFocus, setVerticalPadding, setVerticalPosition, setVibrationEffectEnabled, setVisibility, setWidth, showFocusBorder, simulateClick, simulateDrag, startDragAndDrop, subscribeVoiceEvents, unsubscribeVoiceEvents
從類 ohos.agp.components.ComponentContainer 繼承的方法
addComponent, addComponent, addComponent, addComponent, dispatchRestoreState, dispatchSaveState, findComponentById, findComponentHolderById, getAutoLayout, getChildCount, getChildIndex, getComponentAt, getComponentTransition, getFocusOrder, getLayoutManager, informConfigurationChanged, isClipToChildBoundsEnabled, isClipToPaddingBoundsEnabled, isTouchEventSplitable, moveChildToFront, onDrag, removeAllComponents, removeComponent, removeComponentAt, removeComponentById, removeComponents, setArrangeListener, setAutoLayout, setAutoLayout, setClipToChildBoundsEnabled, setClipToPaddingBoundsEnabled, setComponentTransition, setFocusOrder, setLayoutManager, setTouchEventSplitable, verifyLayoutConfig
從接口 ohos.agp.components.ComponentParent 繼承的方法
getComponentParent, postLayout
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

構造函數(shù)詳細信息

FlexLayout

public FlexLayout(Context context)

用于使用默認屬性集和樣式創(chuàng)建 FlexLayout 實例的默認構造函數(shù)。

參數(shù):

參數(shù)名稱 參數(shù)描述
context指示應用程序上下文。

FlexLayout

public FlexLayout(Context context, AttrSet attrSet)

一個構造函數(shù),用于在 XML 文件解析后使用指定的屬性集和默認樣式創(chuàng)建 FlexLayout 實例。

參數(shù):

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

FlexLayout

public FlexLayout(Context context, AttrSet attrSet, String styleName)

用于在 XML 文件解析后使用指定的屬性集和樣式創(chuàng)建 FlexLayout 實例的構造函數(shù)。

參數(shù):

參數(shù)名稱 參數(shù)描述
context指示應用程序上下文。
attrSet指示要使用的屬性集。
styleName指示要使用的樣式的名稱。

方法詳情

setFlexDirection

public void setFlexDirection(FlexDirection flexDirection)

設置此 FlexLayout 的 flex 方向屬性。

參數(shù):

參數(shù)名稱 參數(shù)描述
flexDirection指示要設置的彎曲方向屬性。

getFlexDirection

public FlexDirection getFlexDirection()

獲取此 FlexLayout 的 flex 方向屬性。

返回:

返回彎曲方向屬性。

setFlexWrap

public void setFlexWrap(FlexWrap flexWrap)

設置此 FlexLayout 的 flex wrap 屬性。

參數(shù):

參數(shù)名稱 參數(shù)描述
flexWrap指示要設置的 flex wrap 屬性。

getFlexWrap

public FlexWrap getFlexWrap()

獲取此 FlexLayout 的 flex wrap 屬性。

返回:

返回 flex wrap 屬性。

setJustifyContent

public void setJustifyContent(JustifyContent justifyContent)

設置此 FlexLayout 的 justify 內容屬性。

參數(shù):

參數(shù)名稱 參數(shù)描述
justifyContent指示要設置的 justify 內容屬性。

getJustifyContent

public JustifyContent getJustifyContent()

獲取此 FlexLayout 的 justify 內容屬性。

返回:

返回 justify 內容屬性。

setAlignItems

public void setAlignItems(AlignItems alignItems)

設置此 FlexLayout 的對齊項目屬性。

參數(shù):

參數(shù)名稱 參數(shù)描述
alignItems指示要設置的對齊項目屬性。

getAlignItems

public AlignItems getAlignItems()

獲取此 FlexLayout 的對齊項目屬性。

返回:

返回對齊項目屬性。

setAlignContent

public void setAlignContent(AlignContent alignContent)

設置此 FlexLayout 的對齊內容屬性。

參數(shù):

參數(shù)名稱 參數(shù)描述
alignContent指示要設置的對齊內容屬性。

getAlignContent

public AlignContent getAlignContent()

獲取此 FlexLayout 的對齊內容屬性。

返回:

返回對齊內容屬性。

createLayoutConfig

public ComponentContainer.LayoutConfig createLayoutConfig(Context context, AttrSet attrSet)

從類復制的描述:ComponentContainer

使用子組件的屬性集創(chuàng)建布局參數(shù)。

覆蓋:

ComponentContainer 類中的 createLayoutConfig

參數(shù):

參數(shù)名稱 參數(shù)描述
context指示應用程序上下文。
attrSet表示屬性集。

返回:

返回創(chuàng)建的布局參數(shù)。

addComponent

public void addComponent(Component childComponent, int width, int height)

從類復制的描述:ComponentContainer

添加一個組件并設置其寬度和高度。

覆蓋:

類 ComponentContainer 中的 addComponent

參數(shù):

參數(shù)名稱 參數(shù)描述
childComponent指示要添加的子組件。
width指示子組件的寬度,以像素為單位。
height指示子組件的高度,以像素為單位。

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