为了账号安全,请及时绑定邮箱和手机立即绑定
各种特效: https://github.com/syusuke/ViewPagerAnim
本来是内存溢出java.lang.OutOfMemoryError: Failed to allocate a 33177612 byte allocation with 16777120 free bytes and 22MB until OOM
然后我把图片放到mipmap-hdpi文件夹就没事了. 启动应用的速度也快了
楼上是不是脑残啊,来这关注声音好不好听,你可真逗,就这素质,你能当程序员?
这声音,哎 我感觉不要说话得了
以下是来自nineoldandroid的消息
DEPRECATED
NineOldAndroids is deprecated. No new development will be taking place. Existing versions will (of course) continue to function. New applications should use minSdkVersion="14" or higher which has access to the platform animation APIs.

Thanks for all your support!
感觉老师一直在我左边说话 强迫症。。。。

已采纳回答 / kacent
http://developer.android.com/intl/zh-tw/reference/android/app/ActionBar.TabListener.html
第三个View出现的情况主要是我们滑动到第三个,然后往回切成第二个的时候,第三个View设置的TranslationX 就是-getWidth()-getPageMargin()+0;(也就是offsetPixels=0 原因不懂的话,再仔细看一遍视频),那么这个View的大小也会变成MIN_SCALE 所以,当我们从第二个再滑动回第一个的时候。 就会出现那种情况,我们做测试,当我们不滑动到第三个,只滑动到第二个再滑动回第一个的时候,就不会出现第三个。
所以验证了我们的猜想是正确的。然后因为他的位置被我们强制设置在了屏幕中央(mRight.setTranslationX(MIN_SCALE + (1 - MIN_SCALE) * offset)),大小也被变成原来的0.6倍mRight.setScaleY(MIN_SCALE + (1 - MIN_SCALE) * 0)。 所以我们只需要在setPagerTeansformer中做出判断。 判断,只要offset=0那么马上让 mScale = 0;mTran = 0;
也就是让我们的View进行一个(回位的操作).就能很好的避开老师视频中出现的bug
果然还是自己代码写错了啊。
课程须知
本课程需要大家对Android的了解要达到小成的境界: 1、熟悉Android常用API 2、了解Android如何自定义控件 3、了解属性动画
老师告诉你能学到什么?
通过本课程,你将学到: 1、PageTransformer的介绍与使用 2、自定义PageTransformer打造个性动画切换效果 3、属性动画的使用 4、自定义ViewPager实现个性的动画切换效果

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消