0
0
mirror of https://github.com/ankidroid/Anki-Android.git synced 2024-09-20 03:52:15 +02:00
Anki-Android/AnkiDroid
lukstbit 190516ce5e Improve performance for reviewer_*.xml layouts by using the merge tag
The reviewer_flashcard_*.xml layouts all have the same structure with a root FrameLayout and 3 full
screen FrameLayouts corresponding to different areas for the card reviewer screen.

The root layout is only used to set some Relativelayout positioning layout rules in AbstractFlashcardViewe.initLayout()
according to the user's button positioning choice. This root layout could be replaced by a merge tag and the work
done in AbstractFlashcardViewe.initLayout() on it could be replicated to each of its 3 children. This will
improve performance by making the view hierarchy shallower as the 3 children will be added directly to the
reviewer_*.xml layouts.
2022-06-05 15:00:35 -05:00
..
src Improve performance for reviewer_*.xml layouts by using the merge tag 2022-06-05 15:00:35 -05:00
.gitignore
build.gradle Remove deprecated LocalBroadcastManager 2022-06-03 14:00:42 -05:00
jacoco.gradle build(deps): bump jacoco from 0.8.7 to 0.8.8 2022-04-25 22:25:52 -05:00
kotlinMigration.gradle Migrate FinderTest to Kotlin 2022-06-03 23:50:50 +02:00
proguard-rules.pro
robolectricDownloader.gradle test(robolectric): update robolectric jars list to match currently used 2022-03-27 22:48:13 -05:00