OSDN Git Service

Remove unnecessary reflection lookup in Animators.
authorGeorge Mount <mount@google.com>
Tue, 11 Nov 2014 00:46:31 +0000 (16:46 -0800)
committerGeorge Mount <mount@google.com>
Tue, 11 Nov 2014 16:51:53 +0000 (08:51 -0800)
commit691487d2c370dc2c7dbf360a25244b99651c18af
treeded25f38de033b40946ac67e1436b4bb0039b194
parent7d3d5feb31e393c97381f512995d9d799d18304f
Remove unnecessary reflection lookup in Animators.

Bug 17978210

When Properties are used with PropertyValuesHolders or
ObjectAnimators, the reflection lookup for getters and
setters is unnecessary.

Fixed problem in which static maps were being protected
by instance locks.

Fixed problem where we were repeatedly doing a
reflection lookup on methods that don't exist.

Change-Id: Ic0a1b62357f3aaaa4c900fef6087583ad0e964b6
core/java/android/animation/PropertyValuesHolder.java