@android_ru

Страница 1605 из 3205
Денис
15.06.2017
10:42:43
вот в ней и принимается

DEFACE
15.06.2017
10:43:04
вот в ней и принимается
в ней или в самом фрагменте? во фрагменете тоже этот метод есть

Google
Lost
15.06.2017
10:43:37
если каждый будет писать как на душу положит, в проекте будет каша

Quantum Harmonizer
15.06.2017
10:43:44
вероятно ты не работал в компании, состоящей больше чем из 1 человека
вероятно, ты невнимательно читал чат (такой же бессмысленный вывод)

Денис
15.06.2017
10:43:54
в ней или в самом фрагменте? во фрагменете тоже этот метод есть
в самой активности которая содержит этот фрагмент

Quantum Harmonizer
15.06.2017
10:44:05
Никита
15.06.2017
10:44:26
как сказать дебагеру сходить в другой тред?

Денис
15.06.2017
10:44:40
можно. Но лучше определить интерфейс и запускать активность из активности

и в ней же принимать результат

DEFACE
15.06.2017
10:44:51
как сказать дебагеру сходить в другой тред?
слева переключалки есть в андройдстудио

Никита
15.06.2017
10:45:15
Sergey
15.06.2017
10:45:45
suspend all стоит\
не, там дропдаун списка тредов

Donna Anna
15.06.2017
10:45:52
http://jakewharton.com/just-say-no-to-hungarian-notation/
ну это отдельное мнение отдельного человека ))) но вообще я имела в виду что _информацию_ венгерская нотацию безусловно дает. полезна ли она и как ее трактовать - это второй вопрос

извините за холивар ))

Google
Alexey
15.06.2017
10:46:56
а если нужно мнение серьёзной компании - в кодстайле гугла явно говорится не использовать эти префиксы

Alexey
15.06.2017
10:49:17
Ну дык гугловские гайжы
гугловский гайд для контрибъюторов AOSP и только AOSP

Quantum Harmonizer
15.06.2017
10:49:21
Кроме того, в Java-коде из AOSP часто встречается mSomething + getSomething, но в Котлине нет способа назвать поле иначе, чем геттер.

Артур
15.06.2017
10:52:13
Quantum Harmonizer
15.06.2017
10:52:56
А если шаблоны одинаковые, других минусов нет?
зависит от того, какие configChanges указаны. :)

Артур
15.06.2017
10:54:21
зависит от того, какие configChanges указаны. :)
screensize и orientation, что бы активити не пересоздавалось при поворте

Quantum Harmonizer
15.06.2017
10:54:48
screensize и orientation, что бы активити не пересоздавалось при поворте
пересоздастся при смене языка и нехватке памяти ?

Igor
15.06.2017
10:56:32
Какая последняя версия Android O, уже вышла бета? Кто-нибудь ставил на личный телефон, можно с этим жить?

Артур
15.06.2017
10:58:23
пересоздастся при смене языка и нехватке памяти ?
Ну если уж и будет не хватка тут ничего не поделаешь, а при смене языка мне нужно что бы пересоздавалось. Есть ли какие нибудь минусы от того что я не parcelable сущности делаю, а через configchanges запрещаю пересоздавать при повороте?

Артур
15.06.2017
11:00:20
Да, полная потеря состояния при пересоздании.
Ну так из за того что у меня в configchanges в манефесте указаны screensize и orientation состояние не теряется при повороте

Donna Anna
15.06.2017
11:00:26
Ну если уж и будет не хватка тут ничего не поделаешь, а при смене языка мне нужно что бы пересоздавалось. Есть ли какие нибудь минусы от того что я не parcelable сущности делаю, а через configchanges запрещаю пересоздавать при повороте?
у меня много лет работало такое решение в коммерческом проекте: если UI логика позволяет то это вполне себе рабочий вариант. но важно понимать что это _частное_ решение. то есть делать все приложение таким образом мягко говоря не аккуратно ))

Quantum Harmonizer
15.06.2017
11:00:56
Почему бы не сделать нормально?

Google
Артур
15.06.2017
11:01:27
Но теряется при смене языка, например.
При сменне мне и нужно что бы терялось т.к язык интерфейса меняется

Алексей
15.06.2017
11:02:17
данные-то остаются, зачем их сносить

Артур
15.06.2017
11:04:11
данные-то остаются, зачем их сносить
Ну да лишний запрос получается в вэб. Буду тогда нормально переделывать.

Артур
15.06.2017
11:05:38
Попробуй лоадеры.
Ретрофит запросы в лоадеры обвернуть что ли?:) Просто я читал про них, единственный плюс это то что связанны с жизненым процесом.

Я фрагменты на mvp переписал, перепишу еще адаптеры и может как то через mvp решить можно будет

Quantum Harmonizer
15.06.2017
11:06:48
Ретрофит запросы в лоадеры обвернуть что ли?:) Просто я читал про них, единственный плюс это то что связанны с жизненым процесом.
Да, в лоадере синхронно выполнить запрос ретрофита. Только IOException надо ловить, иначе упадёт :) Я из лоадеров доставляю Either<Response, Throwable>.

Igor
15.06.2017
11:07:40
При старте ретейн презентера создаете кэш для него, при уничтожении - удаляете

Артур
15.06.2017
11:10:03
сделайте ретейн-презентер и кэш в модели
Не много глупый вопрос, а что конекретно под кэшом подразумевается? Просто хранить лист с объектами в модели и его востанавливать при повороте?

your-mirror
15.06.2017
11:16:00
Ребята кто натыкался на толковые гайды по тестированию, поделитесь пожайлуста ссылкой.

Egor
15.06.2017
11:18:57
Всем привет. Может то-нибудь сталкивался со следующей проблемой? При использовании RecyclerView.Adapter<RecyclerView.ViewHolder> картинки у элементов списка иногда отображаются некорректно. Листаю список, и иногда некоторые картинки одних элементов дублируются на соседних. Я понимаю, что это из-за переиспользования ImageView, но как это пофиксить?
Короче, если кому нужно, пофиксил проблему так. Запросы к базе делаю в асинктасках и запихиваю картинки в мапу. Так что каждая картинка грузится только один раз, и при повторном использовании просто берется из мапы по идентификатору.

Egor
15.06.2017
11:20:34
о, спасибо

your-mirror
15.06.2017
11:22:04
юнит, интеграция, гуй?
А что для начала проще всего будет интегрировать? Юнит?

Google
your-mirror
15.06.2017
11:24:03
Да.
Тогда на него

Quantum Harmonizer
15.06.2017
11:24:55
Тогда на него
Имеет смысл погуглить в направлении TDD, например.

your-mirror
15.06.2017
11:25:38
Igor
15.06.2017
11:31:01
Возьми LruCache, там можно размер ограничить чтоб всю память не съесть.
Самая плохая идея, которая может прийти в голову для кэширования произвольных изображений

Лучше уж количеством ограничивать, иначе одна жирная картинка которая используется один с половиной раз тупо выместит все остальные

Admin
ERROR: S client not available

CC -
15.06.2017
11:45:53
Какая сейчас последняя версия constraint_layout? Что в гредле написать?

Igor
15.06.2017
11:47:00
Какая сейчас последняя версия constraint_layout? Что в гредле написать?
гляньте на bintray, там должно показываться. У меня почему-то не открывается сайт

https://bintray.com/ligboy/maven/constraint-layout

CC -
15.06.2017
11:47:20
Хорошо

Igor
15.06.2017
11:47:37
1.0.0-alpha4 пишет там

Igor
15.06.2017
11:49:33
https://bintray.com/ligboy/maven/constraint-layout
Кстати, эта фигня https://i.gyazo.com/ad0475f4104ba9b508d84bd2c7fb743a.pnp еще нужна или уже все jcenter?

CC -
15.06.2017
11:49:36
Да,благодарствую. Столько времени прошло, а до сих пор альфа

Igor
15.06.2017
11:50:36
Вроде не должна быть нужна, помнится, студия по дефолту мне впиливала с jcenter constraint

Лёша
15.06.2017
11:55:45
1.1.0-beta1, но нужно гугловский maven репозиторий подключать

Google
Лёша
15.06.2017
11:55:57
вроде от туда тащит

Alexey
15.06.2017
12:07:33
https://www.youtube.com/watch?v=jtlRNNhane0
ох даже лысый за эту парашу топит((

Dmitriy
15.06.2017
12:08:50
Кстати, эта фигня https://i.gyazo.com/ad0475f4104ba9b508d84bd2c7fb743a.pnp еще нужна или уже все jcenter?
что-то мне подсказывает, что они не просто так уходят из jcenter

RoGr
15.06.2017
12:13:57
Ребят, пытаюсь поментя цвет нажатия, мне нужно, что бы после нажатия пункт оставался в цвете Делаю так: <item android:state_activated="true" android:drawable="@color/light_blue" />

пробовала разные состояния, но не нашла состояния, когда пунткт выбран и остаётся выбраным

Лёша
15.06.2017
12:15:34
нужно что-то вроде переключателя?

RoGr
15.06.2017
12:16:28
нужно что-то вроде переключателя?
Вот, пункт нажали, и он должен гореть, даже когда палец убрали

Anatoly
15.06.2017
12:16:39
можете подсказать пример работы с OAuth 1.0a в частности авторизация через TUMBLER

RoGr
15.06.2017
12:16:51
Надо у ListView выбрать режим.
Какой режим ? У меня в listView кастомный адаптер если что

Alexey
15.06.2017
12:17:01
Ребят, пытаюсь поментя цвет нажатия, мне нужно, что бы после нажатия пункт оставался в цвете Делаю так: <item android:state_activated="true" android:drawable="@color/light_blue" />
чтобы это работало, по клику нужно делать setActivated(true) на простых лэйаутах (где кнопочка одна) прокатит просто <item android:state_focused="true" android:drawable="@color/light_blue" /> После клика кнопка останется в фокусе, пока этот фокус не переедет в другое место

Quantum Harmonizer
15.06.2017
12:17:07
Alexey
15.06.2017
12:18:10
а ещё по "button change color after click android" гугл выдаёт 13 миллионов результатов

Yura
15.06.2017
12:30:43
Менял кто у себя в соответствии с https://support.google.com/googleplay/android-developer/answer/7384423 ?

Мне кажется это плохая идея.

DivelNick
15.06.2017
13:14:31
Здравствуйте, в адаптере RecyclerView получаю ширину View в onBindViewHolder, но в разных случаях у одних и тех же View приходит разная ширина, в чем может быть проблема?

DivelNick
15.06.2017
13:16:23
Да

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