Skip to content

Performance tuning#30

Open
neokidd wants to merge 3 commits intoidunnololz:masterfrom
neokidd:master
Open

Performance tuning#30
neokidd wants to merge 3 commits intoidunnololz:masterfrom
neokidd:master

Conversation

@neokidd
Copy link

@neokidd neokidd commented Oct 7, 2014

There can be performance issue using this AnimatedExpandableListView when the child view getting more complex. This branch gives a suggestion for how to using AnimatedExpandableListView efficiently. That is, using LRU cache to caching view created during animation, so that saving CPU times for creating child views. This can be done in their view adapter.

More analysis and data are in the READ.md

yanqiang.luan and others added 3 commits October 7, 2014 16:16
1. adding code for obtaining method trace; uncomment to enable them
2. caching view during animation, which saving 50% of times for
inflating child views.
@idunnololz
Copy link
Owner

Needs update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants