
Alexander
12.01.2017
13:55:14

Bulat
12.01.2017
13:55:52
а зачем в обе?

Alexander
12.01.2017
13:56:33
нет вроде
Как так? Показываешь сообщения не с непрочитанных, а с последних?

Google

Bulat
12.01.2017
13:56:54
с последних

Alexey
12.01.2017
13:57:02
Alexander а какая в SortedList какая разница, с каких сторон пагинация?

Bulat
12.01.2017
13:57:25
для SortedList ввобще без разницы

Alexander
12.01.2017
13:57:41
А то и DiffUtils появился, а я все на SortedList сижу. Подумал, может пора обновиться.
Блин. Нужно с разрабами телеграма задружиться)

Paul
12.01.2017
14:18:50
Ну там всего один разраб под андроид)

Roman
12.01.2017
14:19:35
Он в этом чате есть, как бэ)

Alexander
12.01.2017
14:20:41
Он в этом чате есть, как бэ)
Знаю. Я шуткой. Не хочу отвлекать человека по пустякам.
Если уж совсем припрет, гляну в исходники. Там правда жуть.

Paul
12.01.2017
14:21:22
Почему жуть?)

Alexander
12.01.2017
14:22:25
Так вполне читаемо, но глаза разбегаются.

Bulat
12.01.2017
14:35:50
все работает зато, как часы

Google

Alexander
12.01.2017
14:40:05

Gerc
12.01.2017
14:44:52
позицию устанавливай сам и все, все просто

Alexander
12.01.2017
14:50:33
В принципе, да. Если позиция первого видимого - 0, то прокручивать до 1-ого. Должно сработать во всех ситуациях.

Yuri
12.01.2017
14:56:04
Всем привет, кто нибудь использовал Google Cloud Platform для бекенда? Хочу запустить простенький серверный код, который будет обращаться к базе файрбейз раз в 5 минут. Она для этого подойдет?

Bulat
12.01.2017
14:58:44
самого Firebase по идее должно быть достаточно

Yuri
12.01.2017
14:58:55
А какие еще варианты есть?
Не подходит, нужен код, который будет смотреть базу, удалять и редактировать записи
Ну насколько я знаю там это делать нельзя

Daniil
12.01.2017
15:01:09
а зачем вообще firebase? Для тупых плс. Сильноинтегрировано с дройдом?

Yuri
12.01.2017
15:02:04
Ну я использую т.к. очень просто настраивается и все из коробки работает, для моего хобби проекта самое то

Highway
12.01.2017
15:09:19

Daniil
12.01.2017
15:09:40

Highway
12.01.2017
15:10:01
Dark side of tge moon и The wall тоже нтчего

Daniil
12.01.2017
15:12:36

Павел
12.01.2017
15:13:26

Nick Senchurin
12.01.2017
15:15:44
знатоки жизенных циклов, не подскажете в чем трабл , добавляю фрагмент
@Override
public void onAttach(Context context) {
super.onAttach(context);
presenterBasket = new BasketFrPresenter();
presenterBasket.attachView(this);
}
при вызове методов презентера, он ругается на нулевую вьюху
втф, как это раньше то работало...

Gerc
12.01.2017
15:16:41
онатач вызывается перед инфлейтом вью

Google

Nick Senchurin
12.01.2017
15:17:04
да, есть такое

Alexey
12.01.2017
15:17:51
В onCreateView() всё что связано с вьюхами инициализируется

Nick Senchurin
12.01.2017
15:18:44
в аттач только сейчас перенес
до этого было в onCreateView
то же самое

Alexey
12.01.2017
15:19:00
И не надо было

Nick Senchurin
12.01.2017
15:19:20
я просто проверить, чтобы в саммый ранний исполняемый метод жц

Alexey
12.01.2017
15:19:37
А какие ресурсы этот класс задействует?
Если это не принципиально, то тогда в onCreate() запихни

Quantum Harmonizer
12.01.2017
15:21:30
почему не onViewCreated?

Nick Senchurin
12.01.2017
15:21:46
провобовал, ладно, я еще подебажу, но кмк это удар по яйцам
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View view = inflater.inflate(getLayoutId(), container, false);
ButterKnife.bind(this, view);
setupViews(view);
return view;
}
я у джейка слизал код для баттера

Nick Senchurin
12.01.2017
15:22:41
вот в сетапвьюс и инитил презентер с вьюхой

Alexey
12.01.2017
15:23:01
Ну так там вьюхи и нет ещё
Она только в onCreateView инфлейтится

Gerc
12.01.2017
15:23:23
высасуй обратно. бутеркнайф бесполезен

Quantum Harmonizer
12.01.2017
15:23:55

Nick Senchurin
12.01.2017
15:25:06
хз, с плагином мне поля в классе сами создаются

Alexey
12.01.2017
15:25:48
Пообмазываются плагинами и либами, а потом всё крэшится)))))

Nick Senchurin
12.01.2017
15:26:13
да хер с ним с баттером

Google

Alexey
12.01.2017
15:26:23
Только сдк, только голая студия, только хардкор)

Highway
12.01.2017
15:27:08

Quantum Harmonizer
12.01.2017
15:28:33
:/

Anton
12.01.2017
15:29:41
ебать старперы либ боятся

J
12.01.2017
15:30:23

Alexey
12.01.2017
15:31:06

Nick Senchurin
12.01.2017
15:31:48
onViewCreated тоже самое
белять, я ща плакать начну , что это за *****

Admin
ERROR: S client not available

Alexey
12.01.2017
15:32:13
Так а что ты в аргумент суёшь?

Quantum Harmonizer
12.01.2017
15:32:16
какой код attachView?

Nick Senchurin
12.01.2017
15:33:18
я сую в презентер this
фрагмент имплементит интерфейс вьюхи
хм, а в дебаггере я в метод попадаю, но сеттером выставляю нулл

Alexey
12.01.2017
15:34:05

Alexey
12.01.2017
15:34:12
@real_mista this становится null?

Nick Senchurin
12.01.2017
15:34:20
class model.events.OrderChangedEvent to subscribing class class mvp.basket.BasketFrPresenter
java.lang.NullPointerException: Attempt to invoke interface method 'void mvp.basket.BasketMvpView.update(Order)' on a null object reference

Alexey
12.01.2017
15:37:46
А в методах где интерфейс заимплеменчен дёргается что-нибудь неинициализированное?

Google

Dmitry
12.01.2017
15:38:06
перед вызовом методов вьюхи на нул проверку делаешь? обычно еще такое дописывают в презентере

Quantum Harmonizer
12.01.2017
15:38:06
проследи за жизнью поля, которое, как я понял, сначала устанавливается, потом стирается

Nick Senchurin
12.01.2017
15:38:17
не, ну я сделаю проверку на нулл

Anton
12.01.2017
15:38:20
)
да проверь внимательно
полюбому не в лайфсайкле дело

Alexey
12.01.2017
15:38:36
@real_mista по трейсу, оно у тебя там случайно не из конструктора вызывается? На момент вызова update() attach точно уже вызывался?

Nick Senchurin
12.01.2017
15:38:44
у меня при ините обработчик не сработает, а далее ни один клик не пройдет,
вьюха то в презентере нулевая
attach
01-12 18:34:56.583 28393-28393/Choreographer: Skipped 358 frames! The application may be doing too much work on its main thread.
t01-12 18:35:11.573 28393-28393/@: view null
01-12 18:35:11.574 28393-28393/@: order model.Order@5c4bdd7
чето даже фпс лагает =\
ладно все же еще подебажу, у меня есть подозрения на анимации

Михаил
12.01.2017
17:19:48

Alexey
12.01.2017
17:59:09
чуваки, как задать форматированние даты в такой формате January 12, 2017 ?

Sergey
12.01.2017
18:02:47
MMMMM dd, yyyy

Alexey
12.01.2017
18:02:49
MMMMM dd,yyyy
https://developer.android.com/reference/java/text/SimpleDateFormat.html

Alexey
12.01.2017
18:07:48
ага уже нашел

Ivan
12.01.2017
19:15:36
Кто-то юзает что-то подобное?
https://github.com/dmytrodanylyk/folding-plugin
кто как организует складирование файликов ресурсов для больших проектов?

Михаил
12.01.2017
19:16:56
неплохо. давно задумывался над тем, что папка res это помойка