57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
|
|
1 | |
Анимация в Android05.07.2014, 14:10. Показов 1509. Ответов 4
Метки нет (Все метки)
Здравствуйте!
Никак не пойму, как сделать анимацию LinearLayout, чтобы при добавлении нового элемента в него, он плавно разъезжался до нужных размеров? Раньше анимацией особо не парился, а сейчас стало необходимо сделать эффект всплывания небольшой панели внизу экрана...при это, чтобы верхний слой плавно уменьшался в размерах (именно менял высоту и перестраивал детей под новый размер, а не в прямом смысле уменьшался)
0
|
05.07.2014, 14:10 | |
Ответы с готовыми решениями:
4
Анимация и Android Gif анимация в Android Покадровая анимация android Анимация кнопки Android приложение |
28 / 28 / 10
Регистрация: 24.05.2013
Сообщений: 157
|
|
05.07.2014, 22:05 | 2 |
Про резиновую верстку слышал? Вот для этой Activity и нужна резиновая верстка. При каждом новом добавлении элемента, начинаешь цикл от самого верха LinearLayout(LL) и до тех пор, пока все элементы не поместятся. А все view на этой LL берут значения ширины/высоты = n% от самой LL, ну и координаты x/y для каждой View тоже = n% от LL. И тогда, при добавлении нового элемента, все другие элементы примут новые значения и сами примут новое расположение. Ну а в цикле делаешь задержку, раз хочешь, чтобы плавно все это происходило.
1
|
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
|
|
06.07.2014, 00:34 [ТС] | 3 |
Нет, не слышал, спасибо, и давайте на "вы" все же. Поищу по этой теме ещё
0
|
28 / 28 / 10
Регистрация: 24.05.2013
Сообщений: 157
|
|||||||||||
06.07.2014, 01:24 | 4 | ||||||||||
Ну вот при разработке UI для Android-приложений используются xml-разметка, где указываются фиксированные значения для каждого элемента. А резиновая верстка - это когда все элементы UI берут значения ширины, высоты и расположение равное какому-то проценту от контейнера, в котором они находятся. Напр., 2 кнопки расположены на LinearLayout(LL). При фиксированной верстке, размеры задаются строго:
1
|
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
|
|
06.07.2014, 01:26 [ТС] | 5 |
Я понял спасибо)
0
|
06.07.2014, 01:26 | |
06.07.2014, 01:26 | |
Помогаю со студенческими работами здесь
5
Анимация текста Android приложения Гиф анимация в android studio Анимация открытия Activity в Android приложении Android-анимация поверх всех View Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |