AutoLua2AutoLua2
  • 快速开始
  • 介绍
  • 自动化API

    • 图色相关
    • 模拟相关
    • 节点相关
    • 界面相关
    • 其他
  • 界面API
  • 快速开始
  • 介绍
  • 自动化API

    • 图色相关
    • 模拟相关
    • 节点相关
    • 界面相关
    • 其他
  • 界面API
  • 自动化API

    • 图色相关

      • 全局
      • Bitmap
      • FindOrder
    • 模拟相关

      • 全局
      • Pointer
      • KeyCode
    • 节点相关

      • 全局
      • UiObject
      • UiSelector
    • 交互相关

      • 全局
      • UI
      • FloatView
      • FloatController
      • LayoutParams
      • LayoutParamsFlag
    • 其他
  • UI的API

    • 全局变量
    • 视图

      • View 类
      • window 类
      • Label 类
      • ImageButton 类
      • EditTextView 类
      • ScrollView 类
      • LinearLayout 类
      • Alert 类
      • Toast 类
      • Dialog 类
      • Switch 类
      • TabSegmentView 类
      • TableView 类
      • TableViewAdapter 类
      • TableViewAutoFitAdapter 类
      • CollectionView 类
      • CollectionViewAdapter 类
      • CollectionViewAutoFitAdapter 类
      • CollectionViewLayout 类
      • WaterfallView 类
      • WaterfallAdapter 类
      • WaterfallLayout 类
      • ViewPager 类
      • ViewPagerAdapter 类
    • 动画
    • 数据

      • Map 类
      • Array 类
      • Point 类
      • Size 类
      • Rect 类
      • Color 类
      • StyleString 类
    • 工具

      • Loading 类
      • Http 类
      • System 类
      • Timer 类
      • MBit 类
      • File 类
      • Application 类
      • Navigator 类
      • PreferenceUtils 类
      • TypeUtils 类
      • StringUtil 类
      • NetworkReachability 类
      • GlobalEvent 类
      • Clipboard 类
      • CornerManager 类
    • 枚举

      • ContentMode 枚举
      • TextAlign 枚举
      • BreakMode 枚举
      • FontStyle 枚举
      • UnderlineStyle 枚举
      • RepeatType 枚举
      • InterpolatorType 枚举
      • AnimType 枚举
      • EditTextViewInputMode 枚举
      • ReturnType 枚举
      • ScrollDirection 枚举
      • StatusBarStyle 枚举
      • RectCorner 枚举
      • LinearType 枚举
      • Gravity 枚举
      • MeasurementType 枚举
      • ValueType 枚举
      • GradientType 枚举
      • TabSegmentAlignment 枚举
      • NetworkState 枚举
      • CachePolicy 枚举
      • ResponseKey 枚举
      • ErrorKey 枚举
      • EncType 枚举

全局变量

CachePolicy

类型 CachePolicy

File

类型 table

RepeatType

类型 RepeatType

InterpolatorType

类型 InterpolatorType

ContentMode

类型 ContentMode

Alert

构造方法

返回值

  • : Alert

ReturnType

类型 ReturnType

View

构造方法

构造方法,用来创建一个View的实例对象

返回值

  • : View

Http

创建Http实例对象,用于网络请求

返回值

  • : Http

EditTextView

构造方法

返回值

  • : EditTextView

ImageButton

创建图片按钮实例

返回值

  • : ImageButton

ValueType

类型 ValueType

CollectionViewLayout

构造方法

返回值

  • : CollectionViewLayout

RectCorner

类型 RectCorner

StringUtil

类型 table

IMJ

构造方法

返回值

  • self : IMJ

TabSegmentAlignment

类型 TabSegmentAlignment

Toast

文本提示类方法

弱提示,在网络请求失败,用户做了某些操作后弹出,自动消失,不影响其他的操作

参数

  • msg : string 提示内容
  • dutation : number 单位s,提示时长

返回值

  • : Toast

ViewPagerAdapter

构造方法

构造方法,创建该类实例对象

返回值

  • : ViewPagerAdapter

GlobalEvent

类型 table

Map

创建Map集合实例

参数

  • capacity : number 初始化的容量大小

返回值

  • : Map

Label

创建文本展示控件

返回值

  • : Label

System

类型 table

Switch

创建开关视图

返回值

  • : Switch

UnderlineStyle

类型 UnderlineStyle

WaterfallAdapter

构造方法

返回适配器的实例对象

返回值

  • : WaterfallAdapter

window

类型 window

WaterfallLayout

构造方法

构造方法,返回实例对象

返回值

  • 返回实例 : WaterfallLayout

WaterfallView

构造方法

构造方法,创建实例对象,通过参数控制数据更新事件。

参数

  • refreshEnable : boolean 是否开启下拉刷新
  • loadEnable : boolean 是否开启上拉加载

返回值

  • 返回控件实例 : WaterfallView

Application

类型 table

TypeUtils

类型 table

Rect

创建Rect对象

参数

  • x : number 横坐标
  • y : number 纵坐标
  • width : number 宽
  • height : number 高

返回值

  • : Rect

NetworkReachability

类型 table

StatusBarStyle

类型 StatusBarStyle

StyleString

创建富文本字符串

参数

  • str : string 传入的普通字符串

返回值

  • : StyleString

CollectionView

构造方法

参数

  • refreshEnable : boolean refreshEnable:是否支持下拉刷新
  • loadEnable : boolean loadEnable:是否支持加载更多

返回值

  • : CollectionView

ErrorKey

类型 ErrorKey

BreakMode

类型 BreakMode

PreferenceUtils

类型 table

Point

创建绝对坐标点对象

参数

  • x : number 横坐标点
  • y : number 纵坐标点

返回值

  • : Point

FontStyle

类型 FontStyle

MeasurementType

类型 MeasurementType

RTCEngine

构造方法

参数

  • rtcType : number 1:声网, 2:微辣, 3:腾讯
  • appId : number App标识

返回值

  • self : RTCEngine

ResponseKey

类型 ResponseKey

Loading

类型 table

CollectionViewAutoFitAdapter

构造方法

返回值

  • : CollectionViewAutoFitAdapter

CollectionViewAdapter

构造方法

返回值

  • : CollectionViewAdapter

Color

构造方法

@note Color支持Color()、Color(red, green, blue)、Color(red, green, blue, alpha)等构造方法

参数

  • red : number red:红色通道的值
  • green : number green:绿色通道的值
  • blue : number blue:蓝色通道的值
  • alpha : number alpha:透明度

返回值

  • : Color

LinearLayout

创建线性容器控件,默认为横向

@note 布局方向参见LinearType

参数

  • direct : LinearType 布局方向枚举

返回值

  • : LinearLayout

Gravity

类型 Gravity

Clipboard

类型 table

TabSegmentView

构造方法

构造方法,根据frame,标题数组,字体颜色,初始化一个控件实例

参数

  • frame : Rect frame:需要设置的位置和宽高
  • titles : Array titles:字符串数组
  • tintColor : Color tintColor:字体颜色

返回值

  • : TabSegmentView

Size

构造方法

参数

  • width : number w: 宽度
  • height : number h: 高度

返回值

  • : Size

Size

构造方法

返回值

  • : Size

Dialog

构造方法

返回值

  • : Dialog

MBit

类型 table

TableViewAutoFitAdapter

构造方法

初始化一个适配器对象

返回值

  • : TableViewAutoFitAdapter

TextAlign

类型 TextAlign

NetworkState

类型 NetworkState

Navigator

类型 table

EditTextViewInputMode

类型 EditTextViewInputMode

ImageView

创建图片展示控件实例

返回值

  • : ImageView

Array

无参数构造方法

返回值

  • : Array

Array

构造方法

参数

  • capacity : number 指定初始容量

返回值

  • : Array

LinearType

类型 LinearType

AnimType

类型 AnimType

ScrollDirection

类型 ScrollDirection

EncType

类型 EncType

TableViewAdapter

构造方法

创建一个TableViewAdapter实例对象

返回值

  • : TableViewAdapter

GradientType

类型 GradientType

Timer

构造方法

创建一个定时器实例对象

返回值

  • : Timer

Locales

类型 Locales

ScrollView

无参构造方法

返回值

  • : ScrollView

ScrollView

1个参数构造方法

参数

  • isHorizontal : boolean horizontal:是否是水平方向,默认竖向滑动;

返回值

  • : ScrollView

ScrollView

2个参数构造方法

参数

  • isHorizontal : boolean horizontal:是否是水平方向,默认竖向滑动;
  • isLinear : boolean linear:是否在里面默认添加相同方向的线性布局,默认添加Frame布局

返回值

  • : ScrollView

TableView

构造方法

@note 刷新功能需桥接对应的代理方法

参数

  • refreshEnable : boolean 是否开启下拉刷新
  • loadEnable : boolean 是否开启上拉加载更多

返回值

  • : TableView

ViewPager

构造方法

构造方法,生成实例对象

返回值

  • : ViewPager

Animator

无参构造方法

返回值

  • : Animator

CornerManager

类型 table