
Igor
14.09.2016
08:14:54

Alexander
14.09.2016
08:19:07
recyclerview+itemanimator

Igor
14.09.2016
08:21:35

Alexey
14.09.2016
08:25:26

Google

Alexey
14.09.2016
08:26:03
вообщем behavior здесь не при чем

Igor
14.09.2016
08:27:49
И ещё. Может кто посоветует хороший сокет-клиент?

Alexey
14.09.2016
09:26:42

Igor
14.09.2016
09:27:07

Ilnar
14.09.2016
09:27:29
Okhttp их вроде поддерживает?
Или нет?

Alexey
14.09.2016
09:27:42

Gerc
14.09.2016
09:27:50
Да
Но у меня не заработали

Igor
14.09.2016
09:28:25

Alexey
14.09.2016
09:28:44

Igor
14.09.2016
09:29:49
okhttp-ws
Мне всего лишь они нужны для проверки юзера онлайн/офлайн по сути.

Google

Alexey
14.09.2016
09:30:12
ну там как с сервером договоришься

Igor
14.09.2016
09:31:24

Alexey
14.09.2016
09:31:53
у нас всё на них было

Alexander
14.09.2016
09:32:37
вот тут есть такая https://github.com/nhaarman/ListViewAnimations

Igor
14.09.2016
09:33:05

Влад
14.09.2016
09:34:13
Интересно что в вк юзают для этого

Igor
14.09.2016
09:34:21

Alexey
14.09.2016
09:35:57

Влад
14.09.2016
09:36:18
Для чата и тд

Gerc
14.09.2016
09:37:10
Рест апи
И пуши
Свои наверно

Сергей
14.09.2016
09:38:17
почему свои?

Igor
14.09.2016
09:38:57

Alexey
14.09.2016
09:39:32

Stas
14.09.2016
09:47:48
Веб сокеты наверно дорого для хайлоада

Igor
14.09.2016
09:58:26
habrahabr.ru/post/269135/
Что вы думаете? Хороший пример?

Artem
14.09.2016
10:03:20
Что вы думаете? Хороший пример?
соглашусь с тем что люди пишут в комментах про походы на сервак каждые 15 сек - это не есть хорошо, батарейке придет писец очень быстро

Google

Igor
14.09.2016
10:05:26

Sergey
14.09.2016
10:05:47

Gerc
14.09.2016
10:07:12
Да

Влад
14.09.2016
10:08:09
всё на пушах можно сделать

Igor
14.09.2016
10:08:10

Sergey
14.09.2016
10:08:46

Gerc
14.09.2016
10:09:01
Разве там есть сокет?

Sergey
14.09.2016
10:10:01

ThisIs
14.09.2016
10:10:37

Gerc
14.09.2016
10:11:00

Sergey
14.09.2016
10:11:10
работает так же

Igor
14.09.2016
10:17:41
Принцип работы один и тот же - в сервисе устанавливливаю сокет- соединение. Но как мониторить закрытие приложение?

Sergey
14.09.2016
10:18:22
Есть библиотечка на android-arsenal

Artem
14.09.2016
10:22:54
А как иначе?
не приходилось делать мессенджеры, но сокеты и пуши подходящий вариант
на эту тему @grishka наверное подскажет что лучше)

Igor
14.09.2016
10:26:22

Alexey
14.09.2016
10:29:08

Artem
14.09.2016
10:31:31
http://socket.io/blog/native-socket-io-and-android/
Igor может натолкнет на мысль socket.io

Igor
14.09.2016
10:32:44

Google

Ilnar
14.09.2016
10:34:49
Если не ошибаюсь, у вк долгое время был long polling

Stas
14.09.2016
10:47:37
Есть проекты actor от коршакова в опенсорс
И dialog от бекендщика актора

Igor
14.09.2016
10:48:15
Тут ещё вопрос пр архитектуре чата. Сохранять в базу сообщения - очень плохо. При установлении соединения выгружать все сообщения с сервера? Или как?

Stas
14.09.2016
10:48:28
Может там что найдете

Artem
14.09.2016
10:48:52

Nikolay
14.09.2016
10:49:01
long polling считай те же сокеты.

Igor
14.09.2016
10:50:02

Admin
ERROR: S client not available

Artem
14.09.2016
10:50:46

Nikolay
14.09.2016
10:50:53
Если на коленке чат писать.
1. Сокеты
2. Каждому сообщению id присваивать.
3. При разрыве сокеты и возобновлении соединения запрашивать все сообщения с последнего полученного
4. В ответ на каждое посланное сообщение присылать ответ, что оно дошло собеседнику.
Как-то так пришллось пилить.

Igor
14.09.2016
10:57:14

Pavel
14.09.2016
11:12:50

Igor
14.09.2016
11:15:22
С чего бы плохо?
Ну это наверно субъективное мнение. Её нужно постоянно синхронизировать и т.д. Просто больше мороки с ней

Nikolay
14.09.2016
11:20:36
socket io это что-то наподобие надстройки над обычными сокетами?
По сравнению с обычными есть преимущества?

Сергей
14.09.2016
11:32:30
badoo свой фреймоврк для чатиков выкладывала - смотрели уже?

Alexey
14.09.2016
11:37:14
Когда-то в старом проекте делал подобную flip анимацию, решил быстренько пересоздать в отдельный репозиторий.
https://github.com/4xes/FlipAnimation

Igor
14.09.2016
11:48:21

Andre
14.09.2016
11:54:45

Google

Andre
14.09.2016
11:55:37
угу, https://github.com/DrKLO/Telegram/blob/06473773a6f415c23fbd93d51996393b7e3ea626/TMessagesProj/src/main/java/org/telegram/SQLite/SQLiteDatabase.java тут видно использующиеся нативные методы

Максим
14.09.2016
12:11:58
Привкт
http://prntscr.com/chvyjq
Почему так сильно упала оплата за 1000 показов?

Andre
14.09.2016
12:20:53
зависит от объявлений, не?

Alexey
14.09.2016
12:22:54
Я вот так до сих пор не понял как считается цена за показ. Там похоже от многих факторов зависит

Gregory
14.09.2016
12:24:12

Максим
14.09.2016
12:24:39

Igor
14.09.2016
13:11:23
Народ, не подскажите либу(буквально на днях видел, не могу найти) для удобной работы с контактами без Content Provider?

Alexander
14.09.2016
13:28:55

Igor
14.09.2016
13:30:34

Konstantins
14.09.2016
13:55:48

Alexey
14.09.2016
13:58:02

? Snyp
14.09.2016
13:58:10
С прошедшим всех днем прогера ?

Alexey
14.09.2016
13:58:54

? Snyp
14.09.2016
14:01:09
?

Gregory
14.09.2016
14:01:21

Konstantins
14.09.2016
14:02:30
нет. Это позволяет, указать отдельно права, которые требуются для СДК >= 23, ибо, хоть они и запрашиваются в рантайме, в манифесте их всё равно прописывать надо

Gregory
14.09.2016
14:02:33
хотя по описанию выглядит, что таки нет(
ну это как-то печально
меня печалит, что доступ к /sdcard входит в те пермишены, которые надо запрашивать