Android:像iphone一样的卷页效果

发布于 2024-11-09 11:53:38 字数 257 浏览 0 评论 0原文

我想创建半页卷曲动画效果,如图所示:

在此处输入图像描述

我使用了 https://github.com/harism/android_page_curl/ ,但它会翻整页。我只想要半页卷曲效果,如图所示。

I want to create half page curl animation effect as shown in image:

enter image description here

I've used code from https://github.com/harism/android_page_curl/ , but it turns whole page. I just only want half page curl effect as shown in image.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

来世叙缘 2024-11-16 11:53:38

你可以尝试修改我的实现。它不是 3D,而是使用普通画布的良好 2D 模拟:http://code.google .com/p/android-page-curl/

如果您启用调试模式,您将看到它是如何工作的,并且修改卷曲平面应该很容易。

You could try to modify my implementation. It's not 3D but a nice 2D simulation using the plain canvas: http://code.google.com/p/android-page-curl/

If you enbale the debug mode you will see how it works and modifying the curl plane should be easy.

倒数 2024-11-16 11:53:38

只需更改 CurlRenderer 类中 updatePageRects() 方法的部分代码即可:

mPageRectRight.bottom = (mPageRectRight.bottom - mViewRect.height() * mMargins.bottom)/5;

It is enough to change part of code at updatePageRects() method in CurlRenderer class:

mPageRectRight.bottom = (mPageRectRight.bottom - mViewRect.height() * mMargins.bottom)/5;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文