首页»版块 兴趣街区 爱主题 滑动切换桌面配方分享

    滑动切换桌面配方分享

      [复制帖子标题和链接]

    187838

    梦道杨夕  LV9  发表于 2024-10-3 15:58:29 法国 来自:CTR-AL20
    以三页桌面为例

    <Group visibility=”eq(#mm,0)”>
    加动态桌面1代码
    </Group>

    <Group visibility=”eq(#mm,1)”>
    加动态桌面2代码
    </Group>

    <Group visibility=”eq(#mm,2)”>
    加动态桌面3代码
    </Group>

    滑动切换
    <Button x=”0” y=”0” w=”#screen_width” h=”#screen_height”>
                <Trigger action=”up”>
                    <VariableCommand condition=”gt(#touch_x-#touch_begin_x,150)” expression=”ifelse(#mm,#mm-1,0)” name=”mm”/>
                    <VariableCommand condition=”lt(#touch_x-#touch_begin_x,-150)” expression=”ifelse(2-#mm,#mm+1,2)” name=”mm”/>
         </Trigger>
            </Button>

    三个桌面整成啥样式就看个人设计了
    评论38
    梦道杨夕  LV9  发表于 10-3 16:02:21 法国 来自:CTR-AL20
    本帖最后由 梦道杨夕 于 2024-10-3 16:36 编辑

    想要看懂的话重点理解切换逻辑ifelse(x,y,z)。他是一个什么样的表达式,文档有。里面各种表达式是设置可控动态状态/逻辑的必备基础
    80177198  LV9  发表于 10-3 16:07:39 湖南 来自:荣耀V30 Pro
    谢谢分享,好好学习一下

    评论

    4/5/6页动态桌面同逻辑,加视图组Group。和改切换逻辑数值即可。看懂我上面设的ifelse(x,y,z)逻辑,多少桌面多少动态组就随个人设计  发表于 10-3 16:13:30  法国
    基本看得懂,谢谢  发表于 10-3 16:16:29  湖南
    藏龙卧虎啊,论坛我发了几个比较经常玩人,基本都不用解释看的明  发表于 10-3 16:20:55  法国
    HONOR2401063189921  LV6  发表于 10-3 16:07:44 河北 来自:EVR-AL00
    谢谢大佬
    僵约  LV9  发表于 10-3 16:12:00 河北 来自:荣耀50 5G
    感谢大佬的分享

    评论

    上面是桌面不循环滑动的条件设置 这是桌面循环滑动的条件设置<VariableCommand condition=”gt(#touch_x-#touch_begin_x,150)” expression=”ifelse(#mm,#mm-1,2)” name=”mm”/> <VariableCommand condition=”lt(#touch_x-#touch_begin_x,-150)” expression=”ifelse(2-#mm,#mm+1,0)” name=”mm”/>  发表于 10-3 17:06:01  广东
    也就是改ifelse(x,y,z)中z的返回值  发表于 10-3 17:07:25  广东
    也就是当他滑动到第一/最后一页时,是保持不变还是返回最后/第一页  发表于 10-3 17:09:11  广东
    HONOR2111153056249  LV8  发表于 10-3 16:33:48 福建 来自:荣耀30
    感谢大佬的分享!
    王者归丶来  LV8  发表于 10-3 16:35:22 四川 来自:荣耀V30
    看不懂

    评论

    我清凉美女主题的水波纹组壁纸就是官方动态代码里的视图组,也就是多桌面也用到的代码。视图组,组里放啥他切换啥,可以是不同桌面,可以是不同动态特效,可以是不同桌面部件组件  发表于 10-3 16:42:03  法国
    可控状态的公式:一个视图,给他设置一个控制他状态的触发动作(按钮)和状态变化逻辑(条件表达式)  发表于 10-3 16:46:02  法国
    谢谢老铁  发表于 10-3 19:45:32  四川
    爱我中华爱华为  LV8  发表于 10-3 16:43:48 山东 来自:荣耀70 5G
    谢谢梦大分享
    呸c不要脸  LV7  发表于 10-3 16:47:23 江西 来自:ALN-AL00
    开心了就好  LV8  发表于 10-3 16:48:04 广东 来自:LYA-AL00
    漂亮技术贴!支持支持
    您需要登录后才可以评论 登录 | 立即注册
    简体中文 - China
    快速回复 返回顶部 返回列表