关于AnimationDrawable.class.getDeclaredField("mCurFrame");

来源:互联网 发布:笔趣阁 知乎 编辑:程序博客网 时间:2024/05/29 09:38

今天学习了安卓动画方面的一些知识,第一次遇到AnimationDrawable.class.getDeclaredField("mCurFrame");
经过查找资料了解到:getDeclaredField是可以获取一个类的所有字段,getField只能获取类的public 字段。
接着查看AnimationDrawable源码,发现其中有:
    private final AnimationState mAnimationState;
    private int mCurFrame = -1;
    private boolean mMutated;
到此,可以理解调用此句的意义。

0 0
原创粉丝点击