layout_codes={
  "AbsoluteLayout - 绝对布局",
  "DrawerLayout - 侧滑布局",
  "GridLayout - 网格布局",
  "LinearLayout - 线性布局",
  "LinearLayoutCompat - 线性布局",
  "PageLayout - 滑动窗体布局",
}

layout_attribute_codes={
  "background - 布局背景",
  "background - 布局背景(动态设置)",
  "backgroundColor - 布局背景",
  "backgroundColor - 布局背景(动态设置)",
  "ButtonStyle - 控件点击水波纹效果(安卓5.0以上)",
  "layout_width - 布局宽度",
  "layout_height - 布局高度",
  "layout_margin - 布局外边距",
  "layout_marginTop - 布局外边顶距",
  "layout_marginBottom - 布局外边底距",
  "layout_marginLeft - 布局外边左距",
  "layout_marginRight - 布局外边右距",
  "progressBarStyleLarge - 超大号圆形风格",
  "progressBarStyleSmall - 小号风格",
  "progressBarStyleSmallTitle - 小标题型风格",
  "progressBarStyleHorizontal - 长形进度条风格"
}


chinese_codes={
  "ActionBar - 隐藏标题栏",
  "activity - 屏幕宽度",
  "activity - 屏幕高度",
  "ColorFilter - 设置编辑框颜色",
  "ColorFilter - 设置进度条颜色",
  "ColorFilter - 设置控件颜色",
  "Dialog - 关闭弹窗",
  "Drawer - 关闭侧滑",
  "Drawer - 打开侧滑",
  "Drawer - 关闭右侧滑",
  "Drawer - 打开右侧滑",
  "Drawer - 关闭左侧滑",
  "Drawer - 打开左侧滑",
  "Environment - 获取手机存储路径",
  "File - 获取文件大小",
  "File - 文件是否存在",
  "File - 文件夹是否存在",
  "File - 创建多级文件夹",
  "File - 创建文件夹",
  "File - 创建文件",
  "File - 写入文件",
  "File - 读取文件",
  "File - 删除文件",
  "File - 解压文件",
  "File - 复制文件",

  "ImageBitmap - 设置图片src",
  "Intent - 调用系统发送短信",
  "Intent - 加QQ群",
  "Intent - 联系QQ",
  "Intent - 分享文件",
  "Intent - 分享文本",
  "Intent - 调用系统浏览器搜索",
  "Intent - 调用系统浏览器打开链接",
  "Intent - 打开程序",
  "Intent - 安装程序",
  "Intent - 卸载程序",
  "Intent - 播放MP4",
  "Intent - 播放MP3",
  "Intent - 拨号",
  "Intent - 搜索应用",
  "Intent - 调用系统打开文件",
  "Intent - 发送彩信",
  "Intent - 打开系统设置",
  "Intent - 打开APN设置",
  "Intent - 打开位置和访问信息设置",
  "Intent - 打开网络设置",
  "Intent - 打开无线和网络热点设置",
  "Intent - 打开位置和安全设置",
  "Intent - 打开WIFI设置",
  "Intent - 打开无线网IP设置",
  "Intent - 打开蓝牙设置",
  "Intent - 打开时间和日期设置",
  "Intent - 打开声音设置",
  "Intent - 打开显示设置",
  "Intent - 打开语言设置",
  "Intent - 打开输入法设置",
  "Intent - 打开用户词典",
  "Intent - 打开应用程序设置",
  "Intent - 打开应用程序开发设置",
  "Intent - 打开快速启动设置",
  "Intent - 打开已下载软件列表",
  "Intent - 打开应用程序数据同步设置",
  "Intent - 打开可用网络搜索",
  "Intent - 打开移动网络设置",
  "Intent - 打开默认内部存储设置",
  "Intent - 打开默认外部存储设置",
  "LayoutParams - 控件高",
  "LayoutParams - 控件宽",
  "print - 打印",
  "Toast - 提示",
  "Toast - 自定义位置提示",
  "Toast - 带图片的提示",
  "Toast - 自定义提示",
  "TextColor - 文本颜色",
  "TextView - 设置文本",
  "Import - 导入包类",
  "onClick - 点击事件",
  "onLongClick - 长按事件",
  "onItemClick - 列表项目被单击",
  "onItemLongClick - 列表项目被长按",
  "Visibility - 控件不可视",
  "Visibility - 控件可视",
  "Theme - 设置主题",
  "Title - 设置标题",
  "Layout - 设置布局",
  "Layout - 布局内插入布局",
  "SmsManager - 后台发送短信",
  "SystemService - 获取剪切板内容",
  "SystemService - 复制文本",
  "SystemService - 打开WIFI",
  "SystemService - 关闭WIFI",
  "编辑框光标颜色修改函数",--b
  "波纹",--b
  "单位转换 - dp转px",--d
  "单位转换 - px转dp",
  "单位转换 - px转sp",
  "单位转换 - sp转px",

  "获取状态栏高度",
  "获取设备ID",
  "获取设备IMEI",
  "获取设备屏幕尺寸",
  "取消标题栏阴影",--q
  "使弹出的输入法影响布局",--s
  "重置当前页面",--z
  "控件圆角",
  "控件圆角",--k
  "设置按钮颜色",--s
  "两角圆弧",
  "使弹出的输入法不影响布局",
  "设置渐变颜色",
  "设置导航栏颜色",
  "设置通知栏颜色",
  "设置状态栏颜色",
  "开启沉浸状态栏",
  "开启状态栏高亮",
  "关闭状态栏高亮",
  "隐藏状态栏",
  "颜色转0x格式",
  "大小转换",

}
common_incident_codes={
  "ActionBar - 隐藏标题栏",
  "ActionBar - 显示标题栏",
  "activity - 关闭当前页面",
  "activity - 页面跳转",
  "activity - 页面跳转(带参数)",
  "addView - 布局内插入布局",
  "AlertDialog - 通知对话框",
  "MaterialAlertDialog - 通知对话框"
}

widget_codes={
  "AutoCompleteTextView - 自动补全文本框",
  "Button - 按钮控件",
  "CardView - 卡片控件",
  "CheckBox - 复选框",
  "Chronometer - 计时器",
  "CircleImageView - 圆形图片控件",
  "DatePicker - 日期选择器",
  "EditText - 编辑框控件",
  "HorizontalScrollView - 横向滚动",
  "ImageView - 图片控件",
  "ImageButton - 图片按钮",
  "LuaEditor - Lua代码编辑控件",
  "LuaWebView - Lua浏览器控件",
  "MarText - 跑马灯",
  "NumberPicker - 数值选择器",
  "PhotoView - 图片缩放",
  "ProgressBar - 进度条",
  "PullingLayout - Pulling刷新",
  "RadioButton -单选按钮",
  "RadioGroup - 单选组",
  "RatingBar - 评分条",
  "RippleLayout - 水波纹布局",
  "SearchView - 搜索控件",
  "TableLayout - 表格布局",
  "TextClock - 时间文本",
  "TextView - 文本控件",
  "TimePicker - 时间选择器",
  "ToggleButton - 切换按钮",
  "VideoView - 视频控件",
  "WebView - 浏览器控件",
  "Switch - 开关控件",
  "TableRow - 表格项",
  "SeekBar - 拖动条控件",
  "Spinner - 下拉列表"
}

listener_codes={
  "AnimationListener - 动画状态监听",
  "DrawerListener - 侧滑监听",
  "OnItemClickListener - 列表点击事件",
  "OnItemLongClickListener - 列表长按事件",
  "PageChangeListener - 滑动窗体滑动监听",
  "SeekBarChangeListener - 拖动条拖动变化监听",
  "TimeChangedListener - 时间选择器时间改变监听",
}

theme_codes={
  "Theme_LuaStudio",
  "Theme_LuaStudio_Red",
  "Theme_LuaStudio_Pink",
  "Theme_LuaStudio_Purple",
  "Theme_LuaStudio_Indigo",
  "Theme_LuaStudio_LightBlue",
  "Theme_LuaStudio_Cyan",
  "Theme_LuaStudio_Teal",
  "Theme_LuaStudio_Green",
  "Theme_LuaStudio_LightGreen",
  "Theme_LuaStudio_Lime",
  "Theme_LuaStudio_Yellow",
  "Theme_LuaStudio_Amber",
  "Theme_LuaStudio_Orange",
  "Theme_LuaStudio_DeepOrange",
  "Theme_LuaStudio_Brown",
  "Theme_LuaStudio_Grey",
  "Theme_LuaStudio_BlueGrey",
  "Theme_LuaStudio_White"
}


quick_codes={
  "AzureLibrary - 自带函数库",
  "ChineseLibrary - 中文函数库",
  "CommonIncident - 常用事件",
  "Layout Attribute - 布局属性",
  "Layout - 布局",
  "Listener - 监听器",
  "Widget - 常用控件",
  "Theme - 主题",
}

quick_codes["Layout - 布局"]=layout_codes
quick_codes["Layout Attribute - 布局属性"]=layout_attribute_codes
quick_codes["AzureLibrary - 自带函数库"]={}
quick_codes["ChineseLibrary - 中文函数库"]=chinese_codes
quick_codes["CommonIncident - 常用事件"]=common_incident_codes
quick_codes["Listener - 监听器"]=listener_codes
quick_codes["Widget - 常用控件"]=widget_codes
quick_codes["Theme - 主题"]=theme_codes

--布局Layout(6)
layout_codes["AbsoluteLayout - 绝对布局"]=[[{
  AbsoluteLayout;--绝对布局
  layout_width="";--布局宽度
  layout_height="";--布局高度
  background="";--布局背景颜色(或图片路径)
  };]]
  layout_codes["DrawerLayout - 侧滑布局"]=[[{
  DrawerLayout;--侧滑布局
  id="";
  layout_width="fill";--布局宽度
  layout_height="fill";--布局高度
  background="#FFFFFF";--布局背景颜色(或图片路径)
  --主页布局
  {
  LinearLayoutCompat;--线性布局
  Orientation="vertical";--布局方向
  layout_width="fill";--布局宽度
  layout_height="fill";--布局高度
  background="#FFFFFF";--布局背景颜色(或图片路径)
  --布局请写在这里
  };
  --侧滑栏布局
  {
  LinearLayoutCompat;--线性布局
  Orientation="vertical";--布局方向
  layout_gravity="start";--重力属性
  layout_width="fill";--布局宽度
  layout_height="fill";--布局高度
  background="#FFFFFF";--布局背景颜色(或图片路径)
  --布局请写在这里
  };
  };]]
  layout_codes["GridLayout - 网格布局"]=[[{
  GridLayout;--网格布局
  Orientation='';--布局方向
  RowCount='';--行数
  ColumnCount='';--列数
  layout_width='';--布局宽度
  layout_height='';--布局高度
  background='';--布局背景颜色(或图片路径)
  };]]
  layout_codes["LinearLayout - 线性布局"]=[[{
  LinearLayout;--线性布局
  orientation="";--布局方向
  layout_width="";--布局宽度
  layout_height="";--布局高度
  background="";--布局背景颜色(或图片路径)
  };]]
  layout_codes["LinearLayoutCompat - 线性布局"]=[[{
  LinearLayoutCompat;--线性布局
  orientation="";--布局方向
  layout_width="";--布局宽度
  layout_height="";--布局高度
  background="";--布局背景颜色(或图片路径)
  };]]
  layout_codes["PageLayout - 滑动窗体布局"]=[[{
  PageLayout;--滑动窗体布局
  layout_width='';--布局宽度
  layout_height='';--布局高度
  layout_gravity='';--子控件在父控件中的对齐方式
  background='';--布局背景颜色(或图片路径)
  };]]
  --布局属性Layout Attribute(18)
  layout_attribute_codes["background - 布局背景"]=[[background='';--布局背景颜色(或图片路径)]]
  layout_attribute_codes["background - 布局背景(动态设置)"]=[[id.setBackground()--设置布局背景颜色(或图片路径)]]
  layout_attribute_codes["ButtonStyle - 控件点击水波纹效果(安卓5.0以上)"]=[[style='?android:attr/buttonBarButtonStyle';--安卓5.0以上控件点击水波纹效果]]
  layout_attribute_codes["backgroundColor - 布局背景"]=[[backgroundColor='';--布局背景颜色]]
  layout_attribute_codes["backgroundColor - 布局背景(动态设置)"]=[[id.setBackgroundColor()--设置布局背景颜色]]
  layout_attribute_codes["layout_width - 布局宽度"]=[[layout_width="";--布局宽度]]
  layout_attribute_codes["layout_height - 布局高度"]=[[layout_height="";--布局高度]]
  layout_attribute_codes["layout_margin - 布局外边距"]=[[layout_margin="";--布局外边距
  --代码中设置
  id.setMargins(0,0,0,0)--设置布局外边距(左,上,右,下)]]
  layout_attribute_codes["layout_marginTop - 布局外边顶距"]=[[layout_marginTop="";--布局外边顶距]]
  layout_attribute_codes["layout_marginBottom - 布局外边底距"]=[[layout_marginBottom="";--布局外边底距]]
  layout_attribute_codes["layout_marginLeft - 布局外边左距"]=[[layout_marginLeft="";--布局外边左距]]
  layout_attribute_codes["layout_marginRight - 布局外边右距"]=[[layout_marginRight="";--布局外边右距]]
  layout_attribute_codes["progressBarStyleLarge - 超大号圆形风格"]=[[--超大号圆形风格
  style='?android:attr/progressBarStyleLarge';]]
  layout_attribute_codes["progressBarStyleSmall - 小号风格"]=[[--小号风格
  style='?android:attr/progressBarStyleSmall';]]
  layout_attribute_codes["progressBarStyleSmallTitle - 小标题型风格"]=[[--标题型风格
  style='?android:attr/progressBarStyleSmallTitle';]]
  layout_attribute_codes["progressBarStyleHorizontal - 长形进度条风格"]=[[--长形进度条风格
  style='?android:attr/progressBarStyleHorizontal';]]
  
  --控件Widget(34)
  widget_codes["AutoCompleteTextView - 自动补全文本框"]=[[{
  AutoCompleteTextView;--自动补全文本框
  layout_width="";--文本宽度
  layout_height="";--文本高度
  Gravity="";--对齐方式
  textColor="";--文本颜色
  textSize="";--文本大小
  };]]
  widget_codes["Button - 按钮控件"]=[[{
  Button;--按钮控件
  text='';--显示的文本
  textSize='';--文本大小
  textColor='';--文本颜色
  layout_width='';--按钮宽度
  layout_height='';--按钮高度
  BackgroundColor='';--按钮背景颜色
  };]]
  widget_codes["CardView - 卡片控件"]=[[{
  CardView;--卡片控件
  layout_margin='';--卡片边距
  layout_gravity='';--子控件在父布局中的对齐方式
  CardElevation='';--卡片阴影
  layout_width='';--卡片宽度
  layout_height='';--卡片高度
  radius='';--卡片圆角
  CardBackgroundColor='';--卡片背景颜色
  };]]
  widget_codes["CheckBox - 复选框"]=[[{
  CheckBox;--复选框
  text='';--与框相对应的文本
  layout_width='';--框宽度
  layout_height='';--框高度
  };]]
  widget_codes["Chronometer - 计时器"]=[[{
  Chronometer;--计时器
  Gravity="";--对齐方式
  layout_width="";--计时器宽度
  layout_height="";--计时器高度
  }]]
  widget_codes["CircleImageView - 圆形图片控件"]=[[{
  CircleImageView;--圆形图片
  src="";--图片路径
  layout_width="";--图片宽度
  layout_height="";--图片高度
  layout_gravity="";--子控件在父布局中的对齐方式
  };]]
  widget_codes["DatePicker - 日期选择器"]=[[{
  DatePicker;--日期选择器
  layout_width="";--日期宽度
  layout_height="";--日期高度
  };]]
  widget_codes["EditText - 编辑框控件"]=[[{
  EditText;--编辑框控件
  --singleLine=true;--设置单行输入
  layout_width='';--编辑框宽度
  layout_height='';--编辑框高度
  textSize='';--文本大小
  textColor='';--输入文本的颜色
  Hint='';--编辑框为空时提示的文本
  HintTextColor='';--编辑框内容为空的时候显示文本的颜色
  };]]
  widget_codes["HorizontalScrollView - 横向滚动"]=[[{
  HorizontalScrollView;--横向滚动
  layout_width='fill';--布局宽度
  layout_height='fill';--布局高度
  --布局请写在这里
  };]]
  widget_codes["ImageView - 图片控件"]=[[{
  ImageView;--图片控件
  src='';--图片路径
  layout_width='';--图片宽度
  layout_height='';--图片高度
  layout_gravity='';--对齐方式
  };]]
  widget_codes["ImageButton - 图片按钮"]=[[{
  ImageButton;--图片按钮
  src='';--图片路径
  layout_width='';--按钮宽度
  layout_height='';--按钮高度
  layout_gravity='';--对齐方式
  };]]
  widget_codes["LuaEditor - Lua代码编辑控件"]=[[{
  LuaEditor;--Lua编辑代码控件
  layout_width='fill';--布局宽度
  layout_weight='1';--剩余属性
  };]]
  widget_codes["LuaWebView - Lua浏览器控件"]=[[{
  LuaWebView;--Lua浏览器控件
  layout_width='fill';--浏览器宽度
  layout_height='fill';--浏览器高度
  };]]
  widget_codes["MarText - 跑马灯"]=[[{
  MarText;--跑马灯
  --TextView;--跑马灯
  Selected=true;--文本可选
  ellipsize='marquee';
  singleLine=true;--单行显示
  text='';--显示的文本
  textColor='';--文本颜色
  };]]
  widget_codes["NumberPicker - 数值选择器"]=[[{
  NumberPicker;--数值选择器
  layout_width='';--布局宽度
  layout_height='';--布局高度
  };]]
  widget_codes["PhotoView - 图片缩放"]=[[{
  PhotoView;--图片缩放
  src='';--图片路径
  layout_width='';--图片宽度
  layout_height='';--图片高度
  layout_gravity='';--子控件在父布局中的对齐方式
  };]]
  widget_codes["ProgressBar - 进度条"]=[[{
  ProgressBar;--进度条
  layout_width='';--进度条宽度
  layout_height='';--进度条高度
  Max='';--设置最大进度
  Progress='';--设置当前进度
  SecondaryProgress='';--设置第二进度
  --indeterminate=false;--设置是否为不明确进度进度条,true为明确
  --indeterminate=false;--模糊模式,true为开启
  };]]
  widget_codes["PullingLayout - Pulling刷新"]=[[{
  PullingLayout;--Pulling刷新
  PullUpEnabled=true;--上拉刷新
  PullDownEnabled=true;--下拉刷新
  layout_width='';--布局宽度
  layout_height='';--布局高度
  };]]
  widget_codes["RadioButton -单选按钮"]=[[{
  RadioButton;--单选按钮
  text='';--与按钮相对应的文本
  layout_width='';--按钮宽度
  layout_height='';--按钮高度
  };]]
  widget_codes["RadioGroup - 单选组"]=[[{
  RadioGroup;--单选组
  Orientation='';--布局方向
  layout_width='';--布局宽度
  layout_height='';--布局高度
  };]]
  widget_codes["RatingBar - 评分条"]=[[{
  RatingBar;--评分条
  layout_width='';--评分条宽度
  layout_height='';--评分条高度
  --NumStars='';--设置当前显示的星数
  --Rating='';--修改总共的星数
  --StepSize='';--星增加时的步长
  --isIndicator=true;--设置评分条是否可用
  --大样式
  --style='?android:attr/ratingBarStyleIndicator';
  --小样式
  --style='?android:attr/ratingBarStyleSmall';
  };]]
  widget_codes["RippleLayout - 水波纹布局"]=[[{
  RippleLayout,--水波纹布局
  layout_width='';--布局宽度
  layout_height='';--布局高度
  RippleColor='';--水波纹颜色
  RippleLineColor='';--水波纹线条颜色
  Circle=true;--长按圆圈
  };]]
  widget_codes["SearchView - 搜索控件"]=[[{
  SearchView;--搜索控件
  MaxWidth='';--最大宽度
  QueryHint='';--搜索框为空时提示的文本
  };]]
  widget_codes["TableLayout - 表格布局"]=[[{
  TableLayout;--表格布局
  Orientation='';--布局方向
  layout_width='';--表格宽度
  layout_height='';--表格高度
  CollapseColumns='';--隐藏指定的列
  ShrinkColumns='';--收缩指定的列以适合屏幕,不会挤出屏幕
  StretchColumns='';--尽量把指定的列填充空白部分
  layout_column='';--控件放在指定的列
  layout_span='';--该控件所跨越的列数
  background='';--布局背景颜色(或图片路径)
  };]]
  widget_codes["TextClock - 时间文本"]=[[{
  TextClock;--时间文本
  layout_width='';--文本宽度
  layout_height='';--文本高度
  layout_gravity='';--子控件在父布局中的对齐方式
  textColor='';--文本颜色
  textSize='';--文本大小
  Format24Hour='';
  Format12Hour='';
  --后两个的属性
  --yyyy.MM.dd 年.月.日,
  --EE 周几,部分手机上会显示星期几
  --aa 上午或下午,24小时的时候什么都不会显示,12小时的时候会显示am或者pm部分手机显示的上午或下午
  --MMMM.dd 月份.日
  };]]
  widget_codes["TextView - 文本控件"]=[[{
  TextView;--文本控件
  layout_width='';--文本宽度
  layout_height='';--文本高度
  Gravity='';--对齐方式
  textColor='';--文本颜色
  text='';--显示的文本
  textSize='';--文本大小
  };]]
  widget_codes["TimePicker - 时间选择器"]=[[{
  TimePicker;--时间选择器
  layout_width='';--布局宽度
  layout_height='';--布局高度
  };]]
  widget_codes["ToggleButton - 切换按钮"]=[[{
  ToggleButton;--切换按钮
  layout_width='';--按钮宽度
  layout_height='';--按钮高度
  text='';--按钮初始化文本
  textOff='';--按钮未被选中时显示的文本
  textOn='';--按钮被选中时显示的文本
  };]]
  widget_codes["VideoView - 视频控件"]=[[{
  VideoView;--视频控件
  layout_width='fill';--视频宽度
  layout_height='fill';--视频高度
  };]]
  widget_codes["WebView - 浏览器控件"]=[[{
  WebView;--浏览器控件
  layout_width='fill';--浏览器宽度
  layout_height='fill';--浏览器高度
  };]]
  
  widget_codes["Switch - 开关控件"]=[[{
  Switch;--开关控件
  text='';--与开关相对应的文本
  SwitchMinWidth='';--开关最小宽度
  SwitchPadding='';--开关与文字的间距
  };]]
  widget_codes["TableRow - 表格项"]=[[{
  TableRow;--表格项
  layout_width='';--表格宽度
  layout_height='';--表格高度
  layout_column='';--指定该单元格在第几列显示
  layout_span='';--指定该单元格占据的列数(默认为1)
  Gravity='';--对齐方式
  background='';--布局背景颜色(或图片路径)
  };]]
  widget_codes["SeekBar - 拖动条控件"]=[[{
  SeekBar;--拖动条控件
  layout_width='';--拖动条宽度
  layout_height='';--拖动条高度
  Max='';--设置最大进度
  Progress='';--设置当前进度
  SecondaryProgress='';--设置第二进度
  --indeterminate=false;--设置是否为不明确进度进度条,true为明确
  --indeterminate=false;--模糊模式,true为开启
  };]]
  widget_codes["Spinner - 下拉列表"]=[[{
  Spinner;--下拉列表
  layout_width='';--布局宽度
  layout_height='';--布局高度
  };]]
  --监听器(7)
  listener_codes["AnimationListener - 动画状态监听"]=[[--动画状态监听
  import "android.view.animation.Animation$AnimationListener"
  Animation.setAnimationListener(AnimationListener{
    onAnimationStart=function()
      --print("动画开始")
    end;
    onAnimationEnd=function()
      --print("动画结束")
    end;
    onAnimationRepeat=function()
      --print("动画重复")
    end
  });]]
  listener_codes["DrawerListener - 侧滑监听"]=[[--侧滑监听
  import 'android.widget.DrawerLayout$DrawerListener'
  id.setDrawerListener(DrawerLayout.DrawerListener{
    onDrawerClosed=function(v)--侧滑关闭时
      --print('关闭侧滑')
    end;
    onDrawerOpened=function(v)--侧滑展开时
      --print('打开侧滑')
    end;
    onDrawerSlide=function(v,i)--侧滑滑动时
      --print('您正在滑动')
    end;
    onDrawerStateChanged=function(state)--在状态开始改变跟状态改变完成以后各执行一次
      switch state
       case DrawerLayout.STATE_DRAGGING
        state = 'STATE_DRAGGING';--当手指拖动Drawer移动的时候
  
       case DrawerLayout.STATE_IDLE
        state = 'STATE_IDLE';--当手指不在屏幕上,且DrawerLayout处于稳定状态
  
       case DrawerLayout.STATE_SETTLING
        state = 'STATE_SETTLING';--当Drawer自动移动的状态(如拉一半放开后自动收回/张开时)
      end
      --print(state)
    end;
  });]]
  listener_codes["OnItemClickListener - 列表点击事件"]=[[--列表点击事件
  id.setOnItemClickListener(AdapterView.OnItemClickListener{
    onItemClick=function(parent,v,pos,id)
      --事件
    end
  })]]
  listener_codes["OnItemLongClickListener - 列表长按事件"]=[[--列表长按事件
  id.setOnItemLongClickListener(AdapterView.OnItemLongClickListener{
    onItemLongClick=function(parent, v, pos,id)
      --事件
      return true--防止与单击事件冲突
    end
  })]]
  listener_codes["PageChangeListener - 滑动窗体滑动监听"]=[[--滑动窗体滑动监听
  id.setOnPageChangeListener(PageView.OnPageChangeListener{
    onPageScrolled=function(Position,PositionOffset,PositionOffsetPixels)
      if PositionOffsetPixels==0 then
        if Position==0 then--第一个页面
          --事件
         elseif Position==1 then--第二个页面
          --事件
         elseif Position==2 then--第三个页面
          --事件
          --依次类推
        end;
      end;
    end;
  });]]
  listener_codes["SeekBarChangeListener - 拖动条拖动变化监听"]=[[--拖动条拖动变化监听
  import 'android.widget.SeekBar$OnSeekBarChangeListener'
  id.setOnSeekBarChangeListener(SeekBar.OnSeekBarChangeListener{
    onStartTrackingTouch=function(view)
      --开始拖动
    end;
    onStopTrackingTouch=function(view)
      --停止拖动
    end;
    onProgressChanged=function(view,Progress,FromUser)
      --状态改变
    end
  });]]
  listener_codes["TimeChangedListener - 时间选择器时间改变监听"]=[[--时间选择器时间改变监听
  import 'android.widget.TimePicker$OnTimeChangedListener'
  id.setOnTimeChangedListener(TimePicker.OnTimeChangedListener{
    onTimeChanged=function(view,Hour,Minute)
      --时间改变
      --print(Hour,Minute)
    end;
  })]]
  --常用事件(7)
  common_incident_codes["activity - 关闭当前页面"]=[[activity.finish()--关闭当前页面]]
  common_incident_codes["activity - 页面跳转"]=[[activity.newActivity("activity_name")--页面跳转]]
  common_incident_codes["activity - 页面跳转(带参数)"]=[[activity.newActivity("activity_name",{"value"})--页面跳转(带参数)]]
  common_incident_codes["ActionBar - 隐藏标题栏"]=[[activity.getActionBar().hide()--隐藏标题栏]]
  common_incident_codes["ActionBar - 显示标题栏"]=[[activity.getActionBar().show()--显示标题栏]]
  common_incident_codes["addView - 布局内插入布局"]=[[layout=
  --在父布局内插入子布局
  father_view.addView(loadlayout(layout))
  ]]
  common_incident_codes["AlertDialog - 通知对话框"]=[[--AlertDialog(对话框)
  alert_dialog=AlertDialog.Builder(activity)
  --设置标题
  alert_dialog.setTitle("标题")
  --设置消息
  alert_dialog.setMessage("消息")
  --设置自定义布局
  --alert_dialog.setView(loadlayout(layout))
  --设置积极按钮
  alert_dialog.setNegativeButton("确定",{onClick=function()
  --事件
  end})
  --设置消极按钮
  alert_dialog.setPositiveButton("取消",nil)
  --设置中立按钮
  alert_dialog.setNeutralButton("中立",nil)
  --显示对话框
  alert_dialog.show()]]
  common_incident_codes["MaterialAlertDialog - 通知对话框"]=[[--MaterialAlertDialogBuilder(对话框)
  import "com.google.android.material.dialog.*"
  alert_dialog=MaterialAlertDialogBuilder(activity)
  --设置标题
  alert_dialog.setTitle("标题")
  --设置消息
  alert_dialog.setMessage("消息")
  --设置自定义布局
  --alert_dialog.setView(loadlayout(layout))
  --设置积极按钮
  alert_dialog.setNegativeButton("确定",{onClick=function()
  --事件
  end})
  --设置消极按钮
  alert_dialog.setPositiveButton("取消",nil)
  --设置中立按钮
  alert_dialog.setNeutralButton("中立",nil)
  --显示对话框
  alert_dialog.show()]]
  
  --中文函数
  chinese_codes["Intent - 调用系统发送短信"]=[[调用系统发送短信("电话号码","短信内容")]]
  chinese_codes["Intent - 加QQ群"]=[[加QQ群("694120628")]]
  chinese_codes["Intent - 联系QQ"]=[[联系QQ("1665673737")]]
  chinese_codes["Intent - 分享文件"]=[[分享文件("文件路径")]]
  chinese_codes["Intent - 分享文本"]=[[分享文本("文本内容")]]
  chinese_codes["Intent - 调用系统浏览器搜索"]=[[调用系统浏览器搜索("搜索关键词")]]
  chinese_codes["Intent - 调用系统浏览器打开链接"]=[[调用系统浏览器打开链接("链接")]]
  chinese_codes["Intent - 打开程序"]=[[打开程序("应用包名")]]
  chinese_codes["Intent - 安装程序"]=[[安装程序("安装包路径")]]
  chinese_codes["Intent - 卸载程序"]=[[卸载程序("应用包名")]]
  chinese_codes["Intent - 播放MP4"]=[[播放MP4("视频路径")]]
  chinese_codes["Intent - 播放MP3"]=[[播放MP3("音频路径")]]
  chinese_codes["Intent - 拨号"]=[[拨号("音频电话号码路径")]]
  chinese_codes["Intent - 搜索应用"]=[[搜索应用("应用包名")]]
  chinese_codes["Intent - 调用系统打开文件"]=[[调用系统打开文件("文件路径")]]
  chinese_codes["Intent - 发送彩信"]=[[发送彩信("图片路径","邮件地址","邮件内容","类型")]]
  chinese_codes["Intent - 打开系统设置"]=[[打开系统设置("系统设置")]]
  chinese_codes["Intent - 打开APN设置"]=[[打开系统设置("APN设置")]]
  chinese_codes["Intent - 打开位置和访问信息设置"]=[[打开系统设置("位置和访问信息设置")]]
  chinese_codes["Intent - 打开网络设置"]=[[打开系统设置("网络设置")]]
  chinese_codes["Intent - 打开无线和网络热点设置"]=[[打开系统设置("无线和网络热点设置")]]
  chinese_codes["Intent - 打开位置和安全设置"]=[[打开系统设置("位置和安全设置")]]
  chinese_codes["Intent - 打开WIFI设置"]=[[打开系统设置("WIFI设置")]]
  chinese_codes["Intent - 打开无线网IP设置"]=[[打开系统设置("无线网IP设置")]]
  chinese_codes["Intent - 打开蓝牙设置"]=[[打开系统设置("蓝牙设置")]]
  chinese_codes["Intent - 打开时间和日期设置"]=[[打开系统设置("时间和日期设置")]]
  chinese_codes["Intent - 打开声音设置"]=[[打开系统设置("声音设置")]]
  chinese_codes["Intent - 打开显示设置"]=[[打开系统设置("显示设置")]]
  chinese_codes["Intent - 打开语言设置"]=[[打开系统设置("语言设置")]]
  chinese_codes["Intent - 打开输入法设置"]=[[打开系统设置("输入法设置")]]
  chinese_codes["Intent - 打开用户词典"]=[[打开系统设置("用户词典")]]
  chinese_codes["Intent - 打开应用程序设置"]=[[打开系统设置("应用程序设置")]]
  chinese_codes["Intent - 打开应用程序开发设置"]=[[打开系统设置("应用程序开发设置")]]
  chinese_codes["Intent - 打开快速启动设置"]=[[打开系统设置("快速启动设置")]]
  chinese_codes["Intent - 打开已下载软件列表"]=[[打开系统设置("已下载软件列表")]]
  chinese_codes["Intent - 打开应用程序数据同步设置"]=[[打开系统设置("应用程序数据同步设置")]]
  chinese_codes["Intent - 打开可用网络搜索"]=[[打开系统设置("可用网络搜索")]]
  chinese_codes["Intent - 打开移动网络设置"]=[[打开系统设置("移动网络设置")]]
  chinese_codes["Intent - 打开默认内部存储设置"]=[[打开系统设置("默认内部存储设置")]]
  chinese_codes["Intent - 打开默认外部存储设置"]=[[打开系统设置("默认外部存储设置")]]
  chinese_codes["单位转换 - dp转px"]=[[dp转px("dp值")]]
  chinese_codes["单位转换 - px转dp"]=[[px转dp("px值")]]
  chinese_codes["单位转换 - px转sp"]=[[px转sp("px值")]]
  chinese_codes["单位转换 - sp转px"]=[[sp转px("sp值")]]
  chinese_codes["File - 获取文件大小"]=[[获取文件大小("文件路径")]]
  chinese_codes["File - 文件是否存在"]=[[文件是否存在("文件路径")]]
  chinese_codes["File - 文件夹是否存在"]=[[文件夹是否存在("文件夹路径")]]
  chinese_codes["File - 创建多级文件夹"]=[[创建多级文件夹("待创建文件夹路径")]]
  chinese_codes["File - 创建文件夹"]=[[创建文件夹("待创建文件夹路径")]]
  chinese_codes["File - 创建文件"]=[[创建文件("文件路径")]]
  chinese_codes["File - 写入文件"]=[[写入文件("文件路径","文件内容")]]
  chinese_codes["File - 读取文件"]=[[读取文件("文件路径")]]
  chinese_codes["File - 删除文件"]=[[删除文件("文件路径")]]
  chinese_codes["File - 解压文件"]=[[解压文件("压缩包路径")]]
  chinese_codes["File - 复制文件"]=[[复制文件("源文件路径","目标文件路径")]]
  chinese_codes["获取设备ID"]=[[设备ID=获取设备ID()
  print(设备ID)]]
  chinese_codes["获取设备IMEI"]=[[设备IMEI=获取设备IMEI()
  print(设备IMEI)]]
  chinese_codes["获取设备屏幕尺寸"]=[[屏幕尺寸=获取设备屏幕尺寸(activity)
  print(屏幕尺寸)]]
  chinese_codes["SmsManager - 后台发送短信"]=[[后台发送短信("手机号码","短信内容")]]
  chinese_codes["SystemService - 获取剪切板内容"]=[[剪切板内容=获取剪切板内容()
  print(剪切板内容)]]
  chinese_codes["SystemService - 复制文本"]=[[复制文本("文本内容")]]
  chinese_codes["SystemService - 打开WIFI"]=[[关闭WIFI()]]
  chinese_codes["SystemService - 关闭WIFI"]=[[打开WIFI()]]
  chinese_codes["ImageBitmap - 设置图片src"]=[[设置图片src(id,"图片路径")]]
  chinese_codes["Dialog - 关闭弹窗"]=[[关闭弹窗(dialog)]]
  chinese_codes["TextView - 设置文本"]=[[关闭弹窗(dialog)]]
  chinese_codes["activity - 屏幕宽度"]=[[屏幕宽度=获取屏幕宽度()
  print(屏幕宽度)]]
  chinese_codes["activity - 屏幕高度"]=[[屏幕高度=获取屏幕高度()
  print(屏幕高度)]]
  chinese_codes["ColorFilter - 设置编辑框颜色"]=[[编辑框颜色(id,color)]]
  chinese_codes["ColorFilter - 设置进度条颜色"]=[[进度条颜色(id,color)]]
  chinese_codes["ColorFilter - 设置控件颜色"]=[[控件颜色(id,color)]]
  chinese_codes["Environment - 获取手机存储路径"]=[[获取手机存储路径()]]
  chinese_codes["print - 打印"]=[[打印("打印内容")]]
  chinese_codes["Toast - 提示"]=[[提示("提示内容")]]
  chinese_codes["Toast - 自定义位置提示"]=[[自定义位置提示("提示内容",a,b,c)]]
  chinese_codes["Toast - 带图片的提示"]=[[带图片的提示("提示内容","图片路径")]]
  chinese_codes["Toast - 自定义提示"]=[[自定义提示("提示内容",layout)]]
  chinese_codes["LayoutParams - 控件高"]=[[控件高(id,"height")]]
  chinese_codes["LayoutParams - 控件宽"]=[[控件宽(id,"height")]]
  chinese_codes["TextColor - 文本颜色"]=[[控件宽(id,color)]]
  chinese_codes["Import - 导入包类"]=[[导入包类(类)]]
  chinese_codes["onClick - 点击事件"]=[[点击事件(id,function()
  end)]]
  chinese_codes["onLongClick - 长按事件"]=[[长按事件(id,function()
  end)]]
  chinese_codes["onItemClick - 列表项目被单击"]=[[列表项目被单击(id,function(p,v,i,s)
  end)]]
  chinese_codes["onItemLongClick - 列表项目被长按"]=[[列表项目被长按(id,function(p,v,i,s)
  end)]]
  chinese_codes["Visibility - 控件不可视"]=[[控件不可视(id)]]
  chinese_codes["Visibility - 控件可视"]=[[控件可视(id)]]
  chinese_codes["Drawer - 关闭侧滑"]=[[关闭侧滑(id)]]
  chinese_codes["Drawer - 打开侧滑"]=[[打开侧滑(id)]]
  chinese_codes["Drawer - 关闭右侧滑"]=[[关闭右侧滑(id)]]
  chinese_codes["Drawer - 打开右侧滑"]=[[打开右侧滑(id)]]
  chinese_codes["Drawer - 关闭左侧滑"]=[[关闭左侧滑(id)]]
  chinese_codes["Drawer - 打开左侧滑"]=[[打开左侧滑(id)]]
  chinese_codes["Theme - 设置主题"]=[[设置主题(theme)]]
  chinese_codes["Title - 设置标题"]=[[设置标题("标题")]]
  chinese_codes["ActionBar - 隐藏标题栏"]=[[隐藏标题栏()]]
  chinese_codes["Layout - 设置布局"]=[[设置布局(layout)]]
  chinese_codes["Layout - 布局内插入布局"]=[[布局内插入布局(view,addview)]]
  chinese_codes["使弹出的输入法不影响布局"]=[[使弹出的输入法不影响布局()]]
  chinese_codes["取消标题栏阴影"]=[[取消标题栏阴影()]]
  chinese_codes["编辑框光标颜色修改函数"]=[[编辑框光标颜色修改函数(id,color)]]
  chinese_codes["使弹出的输入法影响布局"]=[[使弹出的输入法影响布局()]]
  chinese_codes["重置当前页面"]=[[重置当前页面()]]
  chinese_codes["波纹"]=[[波纹(id,color)]]
  chinese_codes["控件圆角"]=[[控件圆角(id,颜色,弧度)]]
  chinese_codes["控件圆角"]=[[控件圆角(id,颜色,弧度)]]
  chinese_codes["设置按钮颜色"]=[[设置按钮颜色(id,颜色)]]
  chinese_codes["两角圆弧"]=[[两角圆弧(id,颜色,弧度)]]
  chinese_codes["设置渐变颜色"]=[[渐变(渐变左色,渐变右色,id)]]
  chinese_codes["设置导航栏颜色"]=[[设置导航栏颜色(颜色)]]
  chinese_codes["设置通知栏颜色"]=[[设置通知栏颜色(颜色)]]
  chinese_codes["设置状态栏颜色"]=[[设置状态栏颜色(颜色)]]
  chinese_codes["开启沉浸状态栏"]=[[开启沉浸状态栏()]]
  chinese_codes["开启状态栏高亮"]=[[开启状态栏高亮()]]
  chinese_codes["关闭状态栏高亮"]=[[关闭状态栏高亮()]]
  chinese_codes["隐藏状态栏"]=[[隐藏状态栏()]]
  chinese_codes["颜色转0x格式"]=[[转0x("#ff5d6eff")]]
  chinese_codes["大小转换"]=[[大小转换(1024)]]
  chinese_codes["获取状态栏高度"]=[[状态栏高度=获取状态栏高度()
  print(状态栏高度)]]
  
  theme_codes["Theme_LuaStudio"]=[[R.style.Theme_LuaStudio]]
  theme_codes["Theme_LuaStudio_Red"]=[[R.style.Theme_LuaStudio_Red]]
  theme_codes["Theme_LuaStudio_Pink"]=[[R.style.Theme_LuaStudio_Pink]]
  theme_codes["Theme_LuaStudio_Purple"]=[[R.style.Theme_LuaStudio_Purple]]
  theme_codes["Theme_LuaStudio_Indigo"]=[[R.style.Theme_LuaStudio_Indigo]]
  theme_codes["Theme_LuaStudio_LightBlue"]=[[R.style.Theme_LuaStudio_LightBlue]]
  theme_codes["Theme_LuaStudio_Cyan"]=[[R.style.Theme_LuaStudio_Cyan]]
  theme_codes["Theme_LuaStudio_Teal"]=[[R.style.Theme_LuaStudio_Teal]]
  theme_codes["Theme_LuaStudio_Green"]=[[R.style.Theme_LuaStudio_Green]]
  theme_codes["Theme_LuaStudio_LightGreen"]=[[R.style.Theme_LuaStudio_LightGreen]]
  theme_codes["Theme_LuaStudio_Lime"]=[[R.style.Theme_LuaStudio_Lime]]
  theme_codes["Theme_LuaStudio_Yellow"]=[[R.style.Theme_LuaStudio_Yellow]]
  theme_codes["Theme_LuaStudio_Amber"]=[[R.style.Theme_LuaStudio_Amber]]
  theme_codes["Theme_LuaStudio_Orange"]=[[R.style.Theme_LuaStudio_Orange]]
  theme_codes["Theme_LuaStudio_DeepOrange"]=[[R.style.Theme_LuaStudio_DeepOrange]]
  theme_codes["Theme_LuaStudio_Brown"]=[[R.style.Theme_LuaStudio_Brown]]
  theme_codes["Theme_LuaStudio_Grey"]=[[R.style.Theme_LuaStudio_Grey]]
  theme_codes["Theme_LuaStudio_BlueGrey"]=[[R.style.Theme_LuaStudio_BlueGrey]]
  theme_codes["Theme_LuaStudio_White"]=[[R.style.Theme_LuaStudio_White]]