所以我一直有动画问题,特别是当两个动画同时发生或正确的时候,一个活动加载。我知道这可能是一个资源问题,并且主线程中有很多事情正在进行,导致动画造成口吃。Android动画减少口吃/起伏/滞后
我发现一对夫妇有趣的建议:
1.线程(的ThreadPoolExecutor)
这里:How do I make my animation smoother Android
2. setDrawingCacheEnabled(真)
这里:How does Android's setDrawingCacheEnabled() work?
3的ViewGroup:animationCache = true
Here:http://www.curious-creature.org/2010/12/02/android-graphics-animations-and-tips-tricks/
但是我一直没有找到任何实例来实现这些东西。有任何想法吗?
AsyncTasks也是实现后台线程的简单方法。 如果你在主线程中做了很多计算,你肯定需要实现线程或者asynctasks,主线程在这里是为了UI,而不是繁重的工作。 – Teovald
是的,我知道,我更多地寻找与线程/ AsyncTasks一起使用的动画示例。 – Rawr