@android_ru

Страница 46 из 3205
Anastasiya
10.08.2016
16:34:14
Мышкой выделяете и всн

Yura
10.08.2016
16:35:27
лишние телодвижения

‮tirips
10.08.2016
16:35:43
Я был близок

Google
‮tirips
10.08.2016
16:36:00
Ctrl + w

Если что

Denis
10.08.2016
18:16:21
Доклад про подготовку приложения к работе на Android M - youtu.be/oa4ZrBFexcc Теги: #video

Alexey
10.08.2016
19:33:50
Денис на мобиусе рассказывал про новинки андроид N

Alexey
10.08.2016
19:41:14
Можно ссылку?
Я был на ней, видео что-то так и не выложили

В июне у нас а СПб было

Yura
11.08.2016
06:48:37
Я был близок
Я знаю, что это за хоткей. Но я его убрал, у меня теперь там забито закрытие окна (ctrl + f4). Я вообще про другое - можно же было сразу подставлять в строку поиска слово под курсором и делать выделение, чтобы юзер при необходимости мог заменить на своё...

Alexey
11.08.2016
09:26:28
ребят, есть тут кто спец по анимациям?

Fedor
11.08.2016
09:28:56
анимации в андроиде сделаны через жопу и лучше туда не лезть )

Alexey
11.08.2016
09:29:39
в любом случае юзера посрать как они сделали, он хочет видеть плавный ui )))

Google
Fedor
11.08.2016
09:30:22
например - у них в рекламных роликах транзишены между активитями пиздато так анимируются

анимируют фотки

туда и сюда

ThisIs
11.08.2016
09:30:50
Вы поддерживаете android 4.0 v

Fedor
11.08.2016
09:31:16
на самом деле я столкнулся с такой хуйней, что чтобы это нормально выглядело - надо параллельно анимировать матрицу отображения

из-за разницы в соотношении сторон контролов

у нас было а/б с анимацие и без - выхлопа нет

а трудозатраты чуть ли не х2

Fedor
11.08.2016
09:34:26
у гугла

ну на ютубе, там про анимацию обычно чувак с именем Чет рассказывает

Alexey
11.08.2016
09:34:56
у меня с анимацией вечно проблемы были что когда её запускаю, то вечно не в том месте её запускаю и там размеры view ещё не посчитаны и width и height оба 0.

надо типо после onMesuare

вот эта хрень мне жизнь портила

Yura
11.08.2016
09:35:42
Вы поддерживаете android 4.0 v
да, не знаю, правда что у тебя в предложении обозначает "v" :-)

ThisIs
11.08.2016
09:36:17
version)

Fedor
11.08.2016
09:36:35
если еще не просчитано - значит какая-то проблема в логике анимирования

ThisIs
11.08.2016
09:37:07
Ух как же я ненавижу андроид 4.0 - 4.3

Fedor
11.08.2016
09:37:53
хотя я тоже что-то вспоминаю. Хотелось санимировать разъезжание фоточки в транзишн анимации. А там В активити вьюПейджер с фрагментами и пейджерАдаптером

и как мудак передаешь параметры анимации в каждую сущность

Google
Fedor
11.08.2016
09:38:52
и вот там - да, вьюха то еще не отрисовалась и матрицу не построишь

Alexey
11.08.2016
09:39:00
с этим всратым вью пейджером

вью пейджер много магии в себе таит

во всех приложениях где юзал вью пейджер всегда были какие-либо проблемы

я его ненавижу ))

Fedor
11.08.2016
09:40:49
ну и в итоге код настолько связанным ставится, что страшно трогать потом

Alexey
11.08.2016
09:41:14
ну и в итоге код настолько связанным ставится, что страшно трогать потом
во во, такое ощущение что вью пейджер криво спроектирован

хочется использовать в нём обычные вьюшки, а не фрагменты

Nikolay
11.08.2016
09:42:15
Ээээ... Туда и вьюшки обычные можно сетить.

Fedor
11.08.2016
09:42:26
Никто, в общем-то, не запрещает выкинуть его и впихнуть ресайклер )

Alexey
11.08.2016
09:42:31
Nikolay
11.08.2016
09:42:42
Адаптер другой используешь и все

Nikolay
11.08.2016
09:43:29
https://developer.android.com/reference/android/support/v4/view/PagerAdapter.html

Alexey
11.08.2016
09:44:04
а вот нашёл пример

а как ресайклер можно заставиться скролится горизонтально? как?

Nikolay
11.08.2016
09:44:46
HorizontalLayoutManager?

Fedor
11.08.2016
09:44:55
лаяутманагером, да

Nikolay
11.08.2016
09:45:16
Только поведение получается не такое

Google
Alexey
11.08.2016
09:45:17
а во точно спасибо

в смысле не такое?

а какое?

Nikolay
11.08.2016
09:46:07
ViewPager поэлементно листает. А Recycler можно пролистать половину элемента и оставить

Alexey
11.08.2016
09:46:45
а ну это да

но у ресайкла есть методы типо scrollTo и там можно указать позицию элемента

надеюсь оно нормально работает в горизонтальном положении

Fedor
11.08.2016
09:47:22
я думаю если отэкстендить его и немножко подправить анимацию, то будет так же работать. Думаю уже так делали

Nikolay
11.08.2016
09:48:02
А вот зацикленное RecyclerView сделать можно?

Fedor
11.08.2016
09:48:15
тоже лаяутманагером

Nikolay
11.08.2016
09:49:35
Каким если не секрет?

Alexey
11.08.2016
09:50:15
блин ребят

вы очень похожи я вас уже путать стал)

я про ваш цвет у меня телеграмме)

для анимаций хочу попробоваться transitions everywhere

посмотрел вроде неплохое api

ещё народ, ко всем вопрос который давно меня мучает, может кто знает красивое решение... Допустим я использую у себя в разметке include потому что у меня в разметке несколько одинаковых комплексных вьюшек. Ну ок делая несколько элементов include в разметке и всё круто. А потом мне надо из лаяута, который инклуд добраться до textview и там текст поменять, но вот засада внутри инклуд лаяута id textview одинаковые и чтобы мне нужный достать мне надо сначала findViewById инклудаа, а потом от него findViewById textView. Ну ок неприятно, но как бы терпимо. А вот теперь другая печальная проблема: При пересоздании активити данные из каждого инклуда будут сохраняться в onSavedInstanceState, но т.к. у textView по сути одинаковые idшники у меня возникали проблемы что не все данные сохранились из-за конфликта id.

вообщем у меня в лаяуте к примеру: <include android:id="@+id/item1" layout="@layout/test_item" android:layout_width="match_parent" android:layout_height="wrap_content" /> <include android:id="@+id/item2" layout="@layout/test_item" android:layout_width="match_parent" android:layout_height="wrap_content" /> <include android:id="@+id/item3" layout="@layout/test_item" android:layout_width="match_parent" android:layout_height="wrap_content" />

и в каждом этом инклуде на лаяуте есть textView с id

дублирование id получается

Google
Сергей
11.08.2016
10:01:16
дублирование id получается
А через inflate в коде не пробовал делать? Или тебе именно через include нужно?

Alexey
11.08.2016
10:01:56
а типо, имеешь в виду в коде вставлять в лаяут вьюшки

Yura
11.08.2016
10:02:32
@lion4ik, мне кажется тебе лучше сделать кастомный view, какой-то твой bar или ещё что, там внутри будешь делать inflate твоего layout (который ты инклюдишь), наружу методы, чтобы ui обновлять

только layout делай с <merge> в корне

Сергей
11.08.2016
10:03:30
не понял вопроса, причем здесь inflate?
Легче создать динамически textview и inflate от xml, и присваивать id каждому динамически

Yura
11.08.2016
10:03:39
т.к. твой бар и так будет наследник от какого-то viewgroup

Alexey
11.08.2016
10:03:55
Alexandra
11.08.2016
10:56:09
добавились, да) если я вам буду вопросы про технологии задавть, вы же не будете меня бить?)

Alexey
11.08.2016
10:56:39
точнее здесь это и делают

Страница 46 из 3205