
Anastasiya
10.08.2016
16:34:14
Мышкой выделяете и всн

tirips
10.08.2016
16:35: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

Максим
10.08.2016
19:38:49

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

Alexey
11.08.2016
09:34:20

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

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
Адаптер другой используешь и все

Alexey
11.08.2016
09:42:56

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

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

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
точнее здесь это и делают