当前位置: 首页 > 知识库问答 >
问题:

自定义取页机页面过渡

岳浩
2023-03-14

我知道关于及时UI已经有很多问题了。我目前正在使用ViewPager,其中有三个不同背景的页面(绿色、黄色和红色)。我想实现它们之间的转换,如下图所示。我知道如何为ViewPager实现自定义转换,但我不知道这个特定转换的逻辑是什么。

有人有这方面的经验吗?

共有1个答案

沈翰
2023-03-14

这种效果看起来非常好。这篇博客文章介绍了一个使用位图执行此操作的库。http://andraskindler.com/blog/2014/parallaxviewpager_parallax_background_effect_for_the_viewpager/

我想这可以通过使用这个库和一个正确创建的图片文件来实现。我想知道,因为它看起来是每个页面上的梯度和每个页面之间的梯度(梯度的梯度),如果这可以用一个drawable完成。让它适用于不同尺寸的屏幕可能更容易。

我将从使用库中提供的代码开始。https://github . com/andraskindler/parallaxxviewpager/blob/master/src/main/Java/com/andraskindler/parallaxxviewpager/parallaxxviewpager . Java

 类似资料:
  • YDoc 的页面可支持 .md、.jsx、.html 三种类型。我们推荐大部分的文档内容 使用 markdown 编写,少数个性化页面使用 html 或 jsx 实现。 Markdown 规则 YDoc 会根据 markdown 内容获取网站标题和描述信息,如下所示,YDoc 会将当前页面标题设置为 “示例”, 页面描述信息设置为 “这是一个示例。”。 # 示例 这是一个示例。 ## 章节1

  • 自定义页面 您可以将网页添加到您的网站,而不是作为标准文档或博客 markdown 文件的一部分。 你可以通过在 website/pages 目录中添加 .js 文件来实现。 这些文件是 React 组件,并调用 render() 来创建它们,由CSS类等支持。 自定义主页 开始自定义主页的最简单方法是使用运行 Docusaurus 初始化脚本 时 创建 的示例网站。 你可以 启动 你的本地服务器

  • 问题内容: 我正在使用ant任务运行javadoc: 我想更改默认的index.html页面,以提供简短的用户指南。我可以更改index.html并将其复制到其他位置,并在完成javadoc的ant任务后将其重写,但这似乎有点愚蠢。有没有更通用的方法可以做到这一点?谢谢 问题答案: 您正在寻找javadoc的- overview选项。有关详细信息,请参见http://docs.oracle.com

  • Flask 自带了很顺手的 abort() 函数用于以一个 HTTP 失败代码 中断一个请求,他也会提供一个非常简单的错误页面,用于提供一些基础的描述。 这个页面太朴素了以至于缺乏一点灵气。 依赖于错误代码的不同,用户看到某个错误的可能性大小也不同。 通常的错误代码 下面列出了一些用户经常遇到的错误代码,即使在这个应用准确无误的情况下也可能发生: 404 Not Found 经典的“哎呦,您输入的

  • 请参考一些wordpress post登录插件。我有3页的网站主页,关于正常工作和工作安全,我想显示工作安全页面,如果用户登录有电子邮件/只是虚拟id,我可以生成。找不到此登录模块的插件。带有自定义页面的自定义菜单 使用这个脚本,我可以创建菜单,但不能重定向单独的页面 函数my_wp_nav_menu_args($args=''){ 如果(用户是否已登录){ }否则{ } } 添加过滤器(“wp\

  • 标题说明了一切。我想创建一个自定义的prestashop页面,但我不知道如何创建。我真正想做的是:创建一个按钮,打开一个自定义页面。我在网上找不到任何有用的东西,所以我来这里寻求帮助。有人能告诉我怎么做吗?