Android弹性反弹:Facebook Rebound

简介: Android弹性反弹:Facebook ReboundAndroid平台上的Facebook Rebound是一种交互体验设计,其主要内容是实现一个Android view在用户触发时候,自然的做出一种交互响应:以一种自然、顺滑的方式做阻尼震动(震动也是一一种平滑方式而非锯齿状的剧烈抖动)。

Android弹性反弹:Facebook Rebound


Android平台上的Facebook Rebound是一种交互体验设计,其主要内容是实现一个Android view在用户触发时候,自然的做出一种交互响应:以一种自然、顺滑的方式做阻尼震动(震动也是一一种平滑方式而非锯齿状的剧烈抖动)。
在github上,其项目主页地址:http://facebook.github.io/rebound/ 在该项目主页,有一个js代码做出的演示效果,可以点击体验。其完整源代码和实例代码地址:https://github.com/facebook/rebound  将该项目下载后直接导入Android studio即可,但是不幸的是在我的Android studio里面,出现很多设置问题,反复调整了很多遍,编译正确,但是运行时错误,后来发现是需要调整Java编译版本,其中一个关键是需要在该项目代码包的子项目依赖包rebound-core目录下的build.gradle增加Java编译版本:
sourceCompatibility = 1.7
    targetCompatibility = 1.7


修改后的完整内容:
apply plugin: 'java'

dependencies {
    testCompile files(
        'libs/hamcrest-core-1.3.jar',
        'libs/junit-4.11.jar',
        'libs/mockito-all-1.9.5.jar')

    sourceCompatibility = 1.7
    targetCompatibility = 1.7
}


代码运行结果如图:



简单期间,我把自己调整正确后的完整、能够正确运行APK的项目push到github上,新的项目主页:https://github.com/zhangphil/Android-FaceBook-Rebound

相关文章
|
JavaScript Java Android开发
Cocos Creator Android 平台 Facebook 原生登录(二)
Cocos Creator Android 平台 Facebook 原生登录
405 0
|
开发工具 Android开发 数据安全/隐私保护
Cocos Creator Android 平台 Facebook 原生登录(一)
Cocos Creator Android 平台 Facebook 原生登录
934 0
|
XML Android开发 数据格式
android google market 不能搜索到facebook或显示不兼容
android google market 不能搜索到facebook或显示不兼容
380 0
|
存储 安全 算法
Conceal —— Facebook推出的android数据加密的开源APIandroid数据加密的开源API
现如今很多的智能手机,都支持把应用安装到SD卡中,这会帮用户节省很多空间,但是许多黑客也会利用这一点窃取用户的隐私。一般情况下,应用都有SD卡的读写权限,当然他也可以读取到其他应用,存储在SD卡上的数据。这意味着如果你安装了恶意的应用,他就可以轻易的获取SD卡上的所有数据。
629 0
Conceal —— Facebook推出的android数据加密的开源APIandroid数据加密的开源API
|
XML Android开发 数据格式
Android 弹性布局 FlexboxLayout了解一下
原文链接:https://mp.weixin.qq.com/s/Mi3cK7xujmEMI_rc51-r4g RelativeLayout、LinearLayout等常用布局相信大家早已耳熟能详,今天给大家介绍一款新的布局方式「弹性布局」--FlexboxLayout。
1686 0
|
Android开发 数据格式 XML
Android弹性收缩自适应布局FlexboxLayout
Android弹性收缩自适应布局FlexboxLayout 其在github上的项目主页:https://github.com/google/flexbox-layout 使用前先添加引用: dependencies { implementation 'com.
2861 0
|
Android开发
Facebook构建高性能Android视频组件实践之路
作者|Udi Cohen译者|孙浩本文转自“移动开发前线”(微信号:bornmobile)。
1584 0

热门文章

最新文章