TC官方合作论坛

 找回密码
 立即注册
查看: 4583|回复: 22

让 安卓TC5.X 也用上初始化功能

  [复制链接]
发表于 2015-9-6 08:40:29 | 显示全部楼层 |阅读模式

马上加入TC

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

x
本帖最后由 venski 于 2015-10-28 21:49 编辑

TC5.x安卓版想不想跟PC版一样,有一个初始化的过程呢. 以方便以打开咱们的软件就能运行一些代码,比如加载界面的配置

保存/加载界面上控件的配置 请查看另一贴

TC5.4以后的版本,安卓部分,已经修复 加入了初始化 功能,在代码里面 手工增加
function init()
//当APP界面打开时运行此处代码
end
即可初始化, 本贴纯属个人练习, 改为免回复!

具体怎么做呢? 很好奇的样子...

正巧我们利用界面设计中的事件来触发初始化, 但是应该用哪一种控件的事件呢? 点击事件,长按事件...... No!!

对了,是浏览器的 加载完成事件,你也可以用加载开始事件.随便了,反正我打开的是空页面 about:blank

随便找个合适的位置插入下面的代码,当然,你也可以插些广告

<线性布局
        名称="广告信息"
        宽度="匹配内容"
        高度="匹配内容"
        排列方向="横向排列"
        控件对齐="底部"
        是否隐藏="否"
        >
        <浏览器
            名称="网页广告"
            宽度="匹配内容"
            高度="匹配内容"
            地址="about:blank"
            跳转方式="内部"
            加载完成事件="网页_初始化"
            是否隐藏="是"
            >
        </浏览器>
</线性布局>


//对了,我们就是把初始化写到 网页_初始化 这个功能中


变量 网页初始化中=0
功能 网页_初始化()
    如果(网页初始化中==0)
        网页初始化中=1
        调试输出("加载中")
        //恢复界面配置()
    结束
结束






评分

参与人数 2威望 +20 金币 +10 收起 理由
sam7894604 + 10 可惜加载时差无法控制
kevinqq + 10 + 10 不错的思路

查看全部评分

回复

使用道具 举报

发表于 2015-9-6 08:47:58 | 显示全部楼层
看看
回复

使用道具 举报

发表于 2015-9-6 08:51:07 | 显示全部楼层
了解一下
回复

使用道具 举报

发表于 2015-9-6 09:17:16 | 显示全部楼层
回复

使用道具 举报

发表于 2015-9-6 09:51:33 | 显示全部楼层
看看
回复

使用道具 举报

发表于 2015-9-6 09:54:29 | 显示全部楼层
学习一下,
回复

使用道具 举报

发表于 2015-9-6 11:10:05 | 显示全部楼层
回复

使用道具 举报

发表于 2015-9-7 12:42:45 | 显示全部楼层
来看看是啥思路了~
回复 支持 反对

使用道具 举报

发表于 2015-9-7 20:51:56 来自手机 | 显示全部楼层
顶下看看
回复

使用道具 举报

发表于 2015-9-15 02:37:31 | 显示全部楼层
很好奇的样子...
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-6-27 06:28 , Processed in 0.039957 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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