@android_ru

Страница 1533 из 3205
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 базу данных моего приложения с девайса?

Глеб
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

Алексей
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
Fcm легче чем сокеты
fcm это надстройка над сокетами, лол

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

Konstantine
30.05.2017
17:35:43
В идеале следует делать пуши (см Firebase Cloud Messaging), если не получается - сокеты, не получается - лонгполлинг
да вот читаю тут про FCM, там вроде за раз только 1000 пушей можно, уж явно не так телеграм делает

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
Какие объемы данных будете передавать, больше 4кб или меньше?
Еще раз - я пока ничего не собираюсь делать. Просто хочу разобраться в вопросе. Чтобы появилась задача, а я уже хотя бы примерно знал как стоит делать.

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

А вот что и как в каждом примере делать - я не знаю и хочу разобраться.

Igor
30.05.2017
17:45:53
На крайняк можно adb shell; su; cp file sdcard; pull sdcard;
/system/bin/sh: su: not found (на нормальных андроидах, типа нексусах никогда это не работало)

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
Gleb
30.05.2017
18:20:21
> вплоть до переписывания целых кусков Android под себя Интересно. Где почитать?
Ну вот ты докопаться решил?))) Ты понял про что я))) ... и про свой фрагмент менеджер, и базу данных, и имэдж лоадинг и мн др...

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
Ну вот ты докопаться решил?))) Ты понял про что я))) ... и про свой фрагмент менеджер, и базу данных, и имэдж лоадинг и мн др...
Я не докопаося, мне интересно. :) NDK — да, с работой с сетью и шифрованием там кастомщина полная.

Добрый вечер. На сколько актуальны уроки на сайте startandroid.ru? я обратил внимание, что некоторые из них от 2011 года
Для начала сойдут, я по ним начинал. Их обновляли определённо позже 2011, когда Android Studio стала официальной IDE.

Gleb
30.05.2017
18:22:47
Я не докопаося, мне интересно. :) NDK — да, с работой с сетью и шифрованием там кастомщина полная.
Ну в общем виде - считай, свой андроид изобрели, под свои нужды))

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

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

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

Konstantine
30.05.2017
18:28:31
их доки гуд :)
Там все-таки сырая инфа, хочется реального чего-то

Gleb
30.05.2017
18:29:06
Нет тогда какой-нибудь хорошей статьи о cloud messaging?
? хмм, я не слышал каких-то особых статей.... обычно всем хватает документации, ....но и, может в процессе реализации там если будут трудности с доставкой, или какие-то нюансы есть пара хороших топиков на stackoverflow

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

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

Но правильно ли я понимаю, что делая, например, пуш уведомления с помощью firebase нам все равно нужен сервер, чтобы посылать в фаербейс запрос на уведомления?

Gleb
30.05.2017
18:31:23
Там все-таки сырая инфа, хочется реального чего-то
Если вам интересно, как оно там у них подкапотом(GCM) - то, насколько я понимаю ..... это уже их(google) закрытая информация можно только строить догадки по внешним признакам поведения

Google
Gleb
30.05.2017
18:32:15
И байткод ковырять
Ну эт ... да...тоже путь

Gleb
30.05.2017
18:32:59
Так gcm уже вроде не актуален
Может быть, ... ? ... но он работает))

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
Что не работает — аларм или уведомления?
ну уведомления сделаны по шаблону, так что с ними проблем не должно быть, так как в других местах все работает. Значит аларм

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
Ресив запускается в мейнтреде

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