
Misha
30.05.2017
17:08:29

Владислав
30.05.2017
17:08:57
опасный код

Misha
30.05.2017
17:09:22
алертРесивер создает нотификейшн
там оверрайдишь метод onRecive в котором делаешь нотификейшнМенеджер.нотифай

Google

Артем
30.05.2017
17:11:07
так вроде практически такой же код

Misha
30.05.2017
17:12:24
гляну как буду дома

Shyngys
30.05.2017
17:15:12
Подскажите:
создавая alertDialog, после dismiss мне нужно открыть его снова по нажатию кнопки, но андоид возвращает ошибку.
java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first

Глеб
30.05.2017
17:16:11
Привет! Каков лучший способ посмотреть SQLite базу данных моего приложения с девайса?

Badya
30.05.2017
17:20:19
Ну а там любой ПК тулзой

Глеб
30.05.2017
17:24:44
спасибо

Artem
30.05.2017
17:26:07
я поставил себе http://sqlitebrowser.org/
сделал батник и смотрю текущее состояние базы приложения одним кликом:
Вот такой батник:
"C:\Android\sdk\platform-tools\adb.exe" pull data/data/com.ntrlab.guidevue/databases/guide_vue_database.db c:/
"C:\Program Files\DB Browser for SQLite\DB Browser for SQLite.exe" c:/guide_vue_database.db
как видите, я заранее знаю где лежит мой файл БД в приложении, тяну его на комп и подсовываю sqlite браузеру

Konstantine
30.05.2017
17:33:24
Ребят, где можно почитать про правильную работу уведомления на андроид? Ну вот банальное если взять, телеграм тот же, как у него работают уведомления? Это push-уведомления на каждое устройство? Или это процесс в фоне 24\7 лазиет на сервер с проверкой? или как то еще? я просто в этом слаб, но хотелось бы разобраться

Алексей
30.05.2017
17:34:13
в фоне пуши, в foreground скорее всего long polling или websocket

Igor
30.05.2017
17:34:34

Алексей
30.05.2017
17:34:55
Тут очень от задачи зависит, вы что реализовать хотите?

Google

Kylych
30.05.2017
17:35:03
Fcm легче чем сокеты

Konstantine
30.05.2017
17:35:16

Igor
30.05.2017
17:35:29

Igor
30.05.2017
17:35:34

Igor
30.05.2017
17:35:36
еще бы она сложнее была

Konstantine
30.05.2017
17:35:43

Igor
30.05.2017
17:36:19

Konstantine
30.05.2017
17:37:01
В общем, нет никаких няшных статей по этой теме? Чтобы понять в каком случае что следует использовать

Igor
30.05.2017
17:41:11

Konstantine
30.05.2017
17:41:47

Badya
30.05.2017
17:44:36

Konstantine
30.05.2017
17:45:06
Банальные примеры я могу привести.
Месседжеры - как в них реализовывать стоит? Летит миллионам пользователей миллионы сообщений, каждому надо уведомление сделать.
Авторизация у гугла, когда выскакивает уведомление с подтверждением. Как там лучше?
Почта которая не так часто как месседжеры шлется.
А вот что и как в каждом примере делать - я не знаю и хочу разобраться.

Igor
30.05.2017
17:45:53

Badya
30.05.2017
17:46:40
А если тогда через run-as com.example.myapp ...
Опять же - для нужд разработки можно и эмуль/рут, вопрос то был не "как украсть"))

Misha
30.05.2017
18:13:11
логи смотрел?
так вроде практически такой же код

Никита
30.05.2017
18:14:29
логи смотрел?
Есть Кнопочкa Reply. Лучше её юзай, а не форвард
Сорь за оффтоп

Gleb
30.05.2017
18:17:31
А вот что и как в каждом примере делать - я не знаю и хочу разобраться.
Стандартный Cloud Messaging - в 90% случаев - будет лучшим решением.
Если вам нужны подтверждения - то практически все популярные мессенджеры под андроид - GCM-based (watsapp, viber, etc..)
На телеграм - лучше не равняйтесь. Это особый очень сложный с тех. точки зрения проект
именно тем, что он максимально оптимизирован под ОС,
....и для этих целей ребятам там используют все возможные и невозможные официальные и неофицальные пути,
в плоть до переписывания целых кусков Android под себя

Google

Quantum Harmonizer
30.05.2017
18:18:35

Gleb
30.05.2017
18:20:21

Ruslan
30.05.2017
18:20:52
Добрый вечер. На сколько актуальны уроки на сайте startandroid.ru? я обратил внимание, что некоторые из них от 2011 года

Gleb
30.05.2017
18:21:10

Quantum Harmonizer
30.05.2017
18:21:48

Gleb
30.05.2017
18:22:47

Никита
30.05.2017
18:22:57
http://developer.alexanderklimov.ru/android/
https://developer.android.com/index.html?hl=ru
В первом не сильно актуальная инфа, не вся бесплатная, но зато изложена понятно.
Второй вариант - самый лучший. Но для совсем новичка будет немного сложновато.

Ruslan
30.05.2017
18:23:29

Konstantine
30.05.2017
18:26:20

Roman
30.05.2017
18:26:47
Кто в jsoup'е шарит? Мне надо получить родительские дивы таких дивов, у которых класс blabla2. Как это сделать?

Артем
30.05.2017
18:27:19
логи смотрел?
ну по логам все вызывается, но не работает все равно

Igor
30.05.2017
18:27:27

Konstantine
30.05.2017
18:28:31

Gleb
30.05.2017
18:29:06

Артем
30.05.2017
18:29:46
Ребят, из вас никто не может подсказать?

Konstantine
30.05.2017
18:30:06
Я видимо редкий кадр, мне намного лучше заходит информация если это какая-то практичная статья, а не тупо доки
Но правильно ли я понимаю, что делая, например, пуш уведомления с помощью firebase нам все равно нужен сервер, чтобы посылать в фаербейс запрос на уведомления?

Gleb
30.05.2017
18:31:23

Igor
30.05.2017
18:31:51

Google

Gleb
30.05.2017
18:32:15

Konstantine
30.05.2017
18:32:28

Gleb
30.05.2017
18:32:59

Igor
30.05.2017
18:33:22

Gleb
30.05.2017
18:33:23
И честно, говоря, приносит меньше головной боли, чем firebase-пуши

Konstantine
30.05.2017
18:34:05
А что с ними не так?

Gleb
30.05.2017
18:34:10
gmaps v1 тоже работает
Ну блин... у нас в проде везде гцм - всё ок
там это все обрабатывает один и тот же сервер

Admin
ERROR: S client not available

Konstantine
30.05.2017
18:34:21
Гуглю и вроде сейчас это чуть ли не единственный актуальный вариант

Gleb
30.05.2017
18:36:24
А что с ними не так?
Не знаю, не могу навязывать решение
..... когда всех начали переводить на firebase - у нас эти пуши не попёрли
слишком много свободы они ограничивают, навязывают свою философию реализации и вносят магию....
а приходят по тем же старым-добрым каналам
Там есть типы уведомление и данные - разное при этом поведение в фоне и на передн плане, куча каких-то обвязочных сервисов-ресиверов в манифесте.... не знаю... плюнули....оставили как и было
Для тестирования, даже не обязательно иметь сервер
я делаю просто

Артем
30.05.2017
18:58:01
А не может такого быть, что из-за того, что эта актвити не открыта, ничего и не вызывается?
Ребят, пожалуйста, срочно нужно

Misha
30.05.2017
19:01:54

Quantum Harmonizer
30.05.2017
19:02:00

Ivan
30.05.2017
19:02:20

Google

Ivan
30.05.2017
19:02:36
Второй раз делает мой вечер

Артем
30.05.2017
19:02:37

Quantum Harmonizer
30.05.2017
19:03:29

Артем
30.05.2017
19:05:07

Quantum Harmonizer
30.05.2017
19:05:55

Lost
30.05.2017
19:06:19
Без таймера они работают?

Артем
30.05.2017
19:06:53
да, без таймера все отлично

Lost
30.05.2017
19:07:25
И в onRecieve запускается сервис с таймером?

Quantum Harmonizer
30.05.2017
19:07:33

Артем
30.05.2017
19:08:25
Видимо не приходит

Lost
30.05.2017
19:08:26
Скинь еще раз код где ты вызываешь нотивикашку
Как он может не приходить?

Quantum Harmonizer
30.05.2017
19:08:50
Видимо не приходит
А если точно? Если поставить таймер на пять секунд и вывести сообщение в лог?

Артем
30.05.2017
19:09:11

Lost
30.05.2017
19:09:34
Если ты подписался в манифесте на wake или как там он называется - то придет
Слушай

Артем
30.05.2017
19:09:53
Receiver обозначил

Lost
30.05.2017
19:10:03
Ресив запускается в мейнтреде