开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 184|回复: 1
打印 上一主题 下一主题
收起左侧

[android源码] E4A组件样式绘制类库

[复制链接]
跳转到指定楼层
楼主
发表于 2025-4-19 23:31:35 | 只看该作者 回帖奖励 |正序浏览 |阅读模式   广东省广州市

事件 主窗口.创建完毕()
        '安卓6.0以上的系统需要动态申请权限,否则app可能无法正常运行
        如果 权限操作1.取系统版本号()>=23 则
                '权限操作1.申请全部权限()
        结束 如果       
       
        置状态栏颜色(标签_窗口标题.背景颜色)'E4A的设置里,窗口风格要设置为沉浸模式,此命令才能生效
       
        '添加底部导航选项卡,组件的高度建议设置为32
        底部导航1.背景颜色 = 白色
        底部导航1.置文字颜色("#C0C0C0")
        底部导航1.置文字激活颜色("#00BFFF")
        底部导航1.置字体大小(10)
        底部导航1.添加项目("直播","btn_live.png","btn_live_selected.png")
        底部导航1.添加项目("视频","btn_video.png","btn_video_selected.png")
        底部导航1.添加项目("更多","btn_more.png","btn_more_selected.png")
        底部导航1.添加项目("我的","btn_user.png","btn_user_selected.png")
        底部导航1.置现行选中项(0)
       
        '添加右上角的菜单
        高级菜单1.初始化(R.bkg,白色,真)'bkg是一个9宫格图片,存放在drawable图片资源里
        高级菜单1.添加菜单项("menu_icon_1.png","菜单项一")
        高级菜单1.添加菜单项("menu_icon_2.png","菜单项二")
        高级菜单1.添加菜单项("menu_icon_3.png","菜单项三")
结束 事件

事件 权限操作1.申请完毕(权限数组 为 文本型(),申请结果 为 整数型())
        '可以把需要特殊权限的代码写在此处,当申请权限成功后再执行相关代码
结束 事件

事件 底部导航1.项目被选择(项目索引 为 整数型)
        弹出提示("项目被选择:" & 项目索引)
结束 事件

事件 主窗口.按下某键(键代码 为 整数型,传址 屏蔽 为 逻辑型)
        如果 键代码 = 返回键 则
                返回桌面()
        结束 如果
结束 事件

事件 图片框_返回.被单击()
        返回桌面()
结束 事件

事件 图片框_菜单.被单击()
        高级菜单1.弹出菜单2(图片框_菜单,200)
结束 事件

事件 高级菜单1.菜单被选择(索引 为 整数型,图标 为 文本型,标题 为 文本型)
        弹出提示(标题)
结束 事件

事件 列表框1.创建完毕()
        变量 int 为 整数型
        变量循环首 int=0 至 10 步进 1
                列表框1.添加项目("项目"& 整数到文本(int))
        变量循环尾
       
结束 事件

事件 按钮1.被单击()
        组件绘制1.圆角矩形(标签1,黄色,红色,0,20,20,0)
结束 事件

事件 按钮2.被单击()
        组件绘制1.虚线外框(标签2,3,蓝色,50,10)
结束 事件

事件 按钮3.被单击()
        组件绘制1.圆形外框(标签3,黑色)
结束 事件

事件 按钮4.被单击()
        变量 颜色 为 整数型(0)
        颜色 = 加入数组成员_整数型(颜色,白色)
        颜色 = 加入数组成员_整数型(颜色,黄色)
        颜色 = 加入数组成员_整数型(颜色,蓝色)
        颜色 = 加入数组成员_整数型(颜色,白色)
        组件绘制1.渐变外框(标签4,颜色,组件绘制1.方向左上到右下,20)
结束 事件

事件 按钮5.被单击()
        变量 颜色 为 整数型(0)
        颜色 = 加入数组成员_整数型(颜色,白色)
        颜色 = 加入数组成员_整数型(颜色,黄色)
        颜色 = 加入数组成员_整数型(颜色,红色)
        颜色 = 加入数组成员_整数型(颜色,紫色)
        组件绘制1.圆角矩形2(列表框1,颜色,黑色,20,20,20,20)
结束 事件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

签到天数: 5 天

沙发
 楼主| 发表于 2025-4-20 15:38:24 | 只看该作者   广东省广州市
棱束链分享链接:https://www.lingshulian.com/s/d72daafe5a86d910 密码:M33M
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表