【问题标题】:change or make animateLayoutChanges faster更改或使 animateLayoutChanges 更快
【发布时间】:2013-09-10 07:59:42
【问题描述】:

当我将视图更改为 VISIBLE 或 GONE 时,我正在使用 android:animateLayoutChanges="true" 进行动画处理。默认动画是交叉淡入淡出,但是它有点慢,我希望它更快,或者我想使用不同的动画。这怎么可能?

【问题讨论】:

    标签: android android-layout android-animation android-xml


    【解决方案1】:

    从 Android 3.0(API 级别 11)开始,Android 2D 渲染管道支持硬件加速,这意味着在 View 的画布上执行的所有绘图操作都使用 GPU。由于启用硬件加速所需的资源增加,您的应用将消耗更多 RAM。

    在您的 Android 清单文件中,将以下属性添加到标记中以启用整个应用程序的硬件加速:

    <application android:hardwareAccelerated="true" ...>
    

    有关硬件加速的详细信息,请访问以下链接:Hardware Acceleration

    【讨论】:

    • 感谢您,稍后我将运行测试以查看该活动是否是硬件加速的,因为我正在运行 API 17,它应该是自动的,但这确实很有趣并且可能会有所帮助,谢谢。
    猜你喜欢
    • 1970-01-01
    • 2016-05-12
    • 1970-01-01
    • 2012-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-08
    • 1970-01-01
    相关资源
    最近更新 更多