Как сделать эффект превращения страницы в Android?

Я использую его в двоичном сериализаторе ( protobuf-сеть ). Я использую отражение только для создания модели - когда это используется (т.е. во время [de] сериализации), это использует делегатов и т.д. к максимальной производительности.

я также использовал его (наряду с ComponentModel и Отражением. Испустите) в HyperDescriptor, для создания ускоренного доступа свойства (~100x скорость регулярного отражения).

И при необходимости, необходимо использовать отражение, если Вы здание Ваше собственное Expression s.

7
задан Alpine 3 March 2011 в 15:23
поделиться

1 ответ

Взгляните на это .

Это приложение «Калькулятор», которое переключается между нормальным и научным режимами с помощью жестов смахивания:

onFling(MotionEvent, MotionEvent, float, float)

Оно использует TranslateAnimation для достижения эффекта, но перетаскивание между видами и отслеживание пальца, как в iPhone, не реализовано. Попробуйте использовать для этого

onScroll(MotionEvent, MotionEvent, float, float)

.

Что касается Flexbook -подобного компонента, его не составит труда реализовать, если вы используете подход маскирования.

Android M3 (версия до 1.0) ) даже был виджет PageTurner, но он устарел, так как не был достаточно универсальным, как другие виджеты. Вы можете попробовать откопать старые исходники Android, чтобы найти реализацию PageTurner и изменить ее для Cupcake / Donut.

6
ответ дан 7 December 2019 в 10:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: