开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
Rebound首页、文档和下载 - Android的物理和动画库 - 开源中国社区
全部项目分类
我要评价
BSD
Java 查看源码»
Android
Facebook
分享
收藏
73 人收藏
收录时间:2013-12-21
Rebound 详细介绍
温馨提示:该项目除了使用 BSD 协议授权外,还需遵守附加的专利授权

Rebound 是一个来自 Facebook 公司的 Android 的物理和动画库,我们相信对真实世界的物理建模是一个有力的方式,方便在应用中创建自然、可触的动画和交互效果。

示例代码:

    // Create a system to run the physics loop for a set of springs.
    SpringSystem springSystem = SpringSystem.create();

    // Add a spring to the system.
    Spring spring = springSystem.createSpring();

    // Add a listener to observe the motion of the spring.
    spring.addListener(new SimpleSpringListener() {

      @Override
      public void onSpringUpdate(Spring spring) {
        // You can observe the updates in the spring 
        // state by asking its current value in onSpringUpdate.
        float value = (float) spring.getCurrentValue();
        float scale = 1f - (value * 0.5f);
        myView.setScaleX(scale);
        myView.setScaleY(scale);
      }

    });

    // Set the spring in motion; moving from 0 to 1
    spring.setEndValue(1);


Rebound

选择将代码托管在码云
你还在等什么

可能是中国最大最好的代码托管平台


大家对 Rebound 的评论 (全部 0 条评论)
{{repayCom.userName}}
顶部