结绳侧滑栏

类 启动窗口 : 窗口

    @布局配置([[根布局=真,宽度=-1,高度=-1]])
    变量 侧滑布局1 : 侧滑布局
    @布局配置([[父布局=侧滑布局1]])
    变量 自适应布局1 : 自适应布局
    @布局配置([[父布局=自适应布局1,宽度=-1,高度DP=50]])
    变量 卡片布局1 : 卡片布局
    @布局配置([[父布局=卡片布局1,宽度=-1,高度=-1]])
    变量 线性布局1 : 线性布局
    @布局配置([[父布局=线性布局1,宽度=-1,高度=-1,@权重=0.2]])
    变量 线性布局2 : 线性布局
    @布局配置([[父布局=线性布局2,宽度=-1,高度=-1,图片资源="/storage/emulated/0/Android/data/com.tiecode.develop/files/projects/侧滑布局/1.jpg"]])
    变量 图片框1 : 图片框
    @布局配置([[父布局=线性布局1,宽度=-1,高度=-1,@权重=0.1]])
    变量 线性布局3 : 线性布局
    @布局配置([[父布局=线性布局1,宽度=-1,高度=-1,@权重=0.2]])
    变量 线性布局4 : 线性布局
    @布局配置([[父布局=线性布局4,内容="菜单"]])
    变量 按钮1 : 按钮
    @布局配置([[父布局=侧滑布局1]])
    变量 自适应布局2 : 自适应布局
    @布局配置([[父布局=自适应布局2,@横坐标比例=0.3731,@纵坐标比例=0.3831,粗体=真,字体大小=25,字体颜色=-2615529]])
    变量 文本框2 : 文本框    
    
    变量 侧滑1:侧滑容器布局
    
    事件 启动窗口:创建完毕()
        申请所有权限()
        
        订阅事件()
        本对象.显示标题栏 = 假
        侧滑布局1.左侧布局 = 侧滑1
        事件 侧滑1.按钮1:被单击()
            
            文本框2.内容="你点击了个人"
            侧滑布局1.关闭所有侧滑栏()
        结束 事件
        事件 侧滑1.按钮2:被单击()
            文本框2.内容="你点击了钱包"
            侧滑布局1.关闭所有侧滑栏()
        结束 事件
        事件 侧滑1.按钮3:被单击()
            文本框2.内容="你点击了头像"
            侧滑布局1.关闭所有侧滑栏()
        结束 事件
        
    结束 事件

    //组件被长按时事件
    事件 图片框1:被单击()
        侧滑布局1.打开左侧滑栏()
        
    结束 事件

    //用户在组件上单击事件
    事件 按钮1:被单击()
        变量 弹:弹出式菜单
        弹.依赖组件 = 按钮1
        弹.菜单.添加菜单项("编辑")
        弹.菜单.添加菜单项("设置")
        弹.菜单.添加菜单项("个人中心")
        弹.显示()
        
    结束 事件
    
结束 类
类 侧滑容器布局:组件容器

    @布局配置([[根布局=真,宽度=-1,高度=-1,背景颜色=-10489360]])
    变量 自适应布局1 : 自适应布局
    @布局配置([[父布局=自适应布局1,@横坐标比例=0.2231,@纵坐标比例=0.1167,内容="文件",粗体=真,字体大小=25,字体颜色=-5203045]])
    变量 文本框1 : 文本框
    @布局配置([[父布局=自适应布局1,@横坐标比例=0.1778,@纵坐标比例=0.4648,内容="个人"]])
    变量 按钮1 : 按钮
    @布局配置([[父布局=自适应布局1,@横坐标比例=0.1778,@纵坐标比例=0.3364,内容="钱包"]])
    变量 按钮2 : 按钮
    @布局配置([[父布局=自适应布局1,@横坐标比例=0.1778,@纵坐标比例=0.203,内容="头像"]])
    变量 按钮3 : 按钮    
    事件 侧滑容器布局:创建完毕()
        订阅事件()
        
    结束 事件
结束 类

你可能感兴趣的:(java)