Size: a a a

Android Developers

2021 January 22

M

Max in Android Developers
Denis
адекватными неймингами
но там же нет вложенности. а если будет 300 экранов и больше?
источник

KK

Konstantine Kovalenk... in Android Developers
Nikita
привет, подскажите систему аналитики для приложения, пока остановился на firebase analytics, норм вариант? больше это запрос от руководства, хотят всякие конверсии и аналитики с приложения видеть
есть еще AppsFLyer, но там за бабки
источник

YL

Yaroslav Lutsenko in Android Developers
не подходит. Он вызывает putExtra до того, как пользователь нажал на уведомление. Из - за этого логика и поломалась
источник

P

Paladin in Android Developers
Yaroslav Lutsenko
не подходит. Он вызывает putExtra до того, как пользователь нажал на уведомление. Из - за этого логика и поломалась
Что?
источник

D

Denis in Android Developers
Max
но там же нет вложенности. а если будет 300 экранов и больше?
нет вложенности. терпеть, страдать. выше писали, что, вроде, есть какой-то плагин
источник

N

Nikita in Android Developers
Konstantine Kovalenko
есть еще AppsFLyer, но там за бабки
а всякие Facebook sdk ? а стоит вообще несколько систем ставить? я вообще конечно против этого, не люблю засорять апк всяким мусором, но все же дает какой то практический эффект?
источник

N

Nikita in Android Developers
или че там у них есть
источник

D

Denis in Android Developers
Nikita
а всякие Facebook sdk ? а стоит вообще несколько систем ставить? я вообще конечно против этого, не люблю засорять апк всяким мусором, но все же дает какой то практический эффект?
так  а зачем? вроде как функционала firebase должно быть достаточно. и настроек там куча
источник

YL

Yaroslav Lutsenko in Android Developers
Paladin
Что?
private fun getIntent(item: DNewsItem): PendingIntent {
   val intent = Intent(context, BottomTabsActivity::class.javajava)
   intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK)
   intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
   intent.putExtra(EXTRA_NEWS_ITEM, item)
   Timber.e("putExtra ${item.id}")
   return PendingIntent.getActivity(context, 0 /* Request code */, intent, PendingIntent.FLAG_ONE_SHOT)
}

вызываеться до того, как пользоваетль нажал на уведомление. Проблема в том, что при этом добавляеться putExtra который я хочу добавлять только когда пользователь именно нажал на уведомление
источник

N

Nikita in Android Developers
Denis
так  а зачем? вроде как функционала firebase должно быть достаточно. и настроек там куча
хорошо спасибо
источник

D

Denis in Android Developers
Yaroslav Lutsenko
private fun getIntent(item: DNewsItem): PendingIntent {
   val intent = Intent(context, BottomTabsActivity::class.javajava)
   intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK)
   intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
   intent.putExtra(EXTRA_NEWS_ITEM, item)
   Timber.e("putExtra ${item.id}")
   return PendingIntent.getActivity(context, 0 /* Request code */, intent, PendingIntent.FLAG_ONE_SHOT)
}

вызываеться до того, как пользоваетль нажал на уведомление. Проблема в том, что при этом добавляеться putExtra который я хочу добавлять только когда пользователь именно нажал на уведомление
тебе нужно обработать нажатие на само уведомление, или на баттоны в уведомлении?
источник

YL

Yaroslav Lutsenko in Android Developers
Denis
тебе нужно обработать нажатие на само уведомление, или на баттоны в уведомлении?
баттанов там нет, в этом и проблема
источник

D

Denis in Android Developers
Yaroslav Lutsenko
баттанов там нет, в этом и проблема
так а зачем тебе создавать интент после нажатия? все данные уже есть в уведомлении. ничего же не поменяется, создастся он до или после
источник

D

Denis in Android Developers
Denis
так а зачем тебе создавать интент после нажатия? все данные уже есть в уведомлении. ничего же не поменяется, создастся он до или после
ну а вообще можно в интент впихнуть action и добавить броадкаст ресивер в любом месте по желанию
источник

YL

Yaroslav Lutsenko in Android Developers
Denis
так а зачем тебе создавать интент после нажатия? все данные уже есть в уведомлении. ничего же не поменяется, создастся он до или после
я сохраняю данные через intent.putExtra(EXTRA_NEWS_ITEM, item). Использую при отркытии приложения. Достаю занчения по EXTRA_NEWS_ITEM. Проблема в том, что если приходит другая новость, я сохраняю и достаю по этому же значению
источник

KK

Konstantine Kovalenk... in Android Developers
Nikita
а всякие Facebook sdk ? а стоит вообще несколько систем ставить? я вообще конечно против этого, не люблю засорять апк всяким мусором, но все же дает какой то практический эффект?
на это должны менеджеры отвечать, которым задачи ставят. Если установки / удаления то и firebase хватит. А вот если надо распространять через агентов, то тут уже другие варианты надо смотреть
источник

D

Denis in Android Developers
Yaroslav Lutsenko
я сохраняю данные через intent.putExtra(EXTRA_NEWS_ITEM, item). Использую при отркытии приложения. Достаю занчения по EXTRA_NEWS_ITEM. Проблема в том, что если приходит другая новость, я сохраняю и достаю по этому же значению
так для других новостей уже другой интент будет
источник

N

Nikita in Android Developers
Konstantine Kovalenko
на это должны менеджеры отвечать, которым задачи ставят. Если установки / удаления то и firebase хватит. А вот если надо распространять через агентов, то тут уже другие варианты надо смотреть
тут я думаю их больше инетресует типа кто сколько функционала использует, конверсия скачиваний к регистрациям в приложении, возможно сколько раз за день ее октрывают и пользуются, фаербейса хватит для таких целей?
источник

D

Denis in Android Developers
Nikita
тут я думаю их больше инетресует типа кто сколько функционала использует, конверсия скачиваний к регистрациям в приложении, возможно сколько раз за день ее октрывают и пользуются, фаербейса хватит для таких целей?
с головой
источник

N

Nikita in Android Developers
Denis
с головой
благодарю
источник