
Sergey
28.10.2016
08:23:58
вот например http://screencast.com/t/n5XHfea6CDS

Yuri
28.10.2016
08:24:31

Sergey
28.10.2016
08:24:42
у меня для прод и дебаг, оба есть в одном google-services.json

Bulat
28.10.2016
08:27:24

Google

Sergey
28.10.2016
08:28:06
динамически - это из программы?
или через build-variants?

Artem
28.10.2016
08:30:03

Bulat
28.10.2016
08:37:07

Silvestr
28.10.2016
08:41:17
всем привет)
какое есть ришения, если мне нужно иметь foreground activity для того чтоби показать діалог
я сделал с помощю Application.ActivityLifecycleCallbacks
' @Override
public void onActivityCreated(Activity activity, Bundle savedInstanceState) {
currentActivity = activity;
}
@Override
public void onActivityStarted(Activity activity) {
}
@Override
public void onActivityResumed(Activity activity) {
for (OnForegroundListener listener : listeners) {
if (listener != null) {
listener.onForeground(new WeakReference<?activity));
}
}
}
@Override
public void onActivityPaused(Activity activity) {
}
@Override
public void onActivityStopped(Activity activity) {
currentActivity = null;
}'

Андрей
28.10.2016
10:06:10

Alexander
28.10.2016
10:35:27
@SilvestrPredko а зачем нужна активити чтоб показывать диалог ?
там же только контекст нужен

Silvestr
28.10.2016
10:37:21
ага)

Alexander
28.10.2016
10:38:05
и контекст можно взять из любой вьюшки

Google

Artem
28.10.2016
10:39:28
А какая вьюшка в апликейшне? И контекст апликейшна не подходит.
Это не значит, что я одобряю хранение ссылок на активити в апликейшне)

Alexander
28.10.2016
10:39:51
Где вызываешь там и берешь

Artem
28.10.2016
10:39:59
В апликейшне?
extends Application

Alexander
28.10.2016
10:40:19
view.getContext()

Artem
28.10.2016
10:40:31
Где в апликейшне вьюха?
Еще раз

Alexander
28.10.2016
10:40:40
Или я чего то не понимаю?

Artem
28.10.2016
10:40:47
extends Application
класс

Alexander
28.10.2016
10:41:19
Зачем показывать dialog из application ?

Андрей
28.10.2016
10:43:38
стартовать прозрачную активити, которая уже запустит диалог

Alexander
28.10.2016
10:44:12
Или запустить активити )) с темой диалога

Artem
28.10.2016
10:44:45
не хочет
как и сервис

Alexander
28.10.2016
10:45:21
А какая задача то вообще ?
можно больше деталей?

Google

Artem
28.10.2016
10:46:14
типа при запуске проверяет что-то по sharedprefs, и если какой-то флаг есть, то надо сказать пользователю ай-яй-яй

Alexander
28.10.2016
10:47:30
Т е активити вообще не должно быть на экране ?

Artem
28.10.2016
10:48:50
я так понял, при запуске апликейшна
значит, какая-то активити будет все же

Silvestr
28.10.2016
10:48:58
именно
да

Artem
28.10.2016
10:50:06
@SilvestrPredko погоди. Зачем тогда тебе проверять, какая активити в форграунде, если активитей вообще на экране быть не должно?

Silvestr
28.10.2016
10:50:37
активити будет

Artem
28.10.2016
10:50:47
какое?

Silvestr
28.10.2016
10:50:57
любое)

Artem
28.10.2016
10:51:07
так это не при запуске?

Alexander
28.10.2016
10:51:41
Так сделай BaseActivity и в нем пропиши условие на появление диалога и от нее наследуй все

Alexander
28.10.2016
10:52:41
Или добавь Splash screen и в нем пропиши

Artem
28.10.2016
10:52:52

Silvestr
28.10.2016
10:52:54
не хочу постоянно проверять

Artem
28.10.2016
10:53:46
не хочу постоянно проверять
Я не пойму, зачем это проверять при создании апликейшна, если это можно делать при создании рутовой активити

Silvestr
28.10.2016
10:55:06
при создании апп проверяеш раз, в BaseActivity проверяеш каждий раз

Alexander
28.10.2016
10:55:19
Мы не стали париться у нас стартовая активити просто пустая без контента она проверяет авторизацию и кидает дальше или на авторизацию или на контент

Artem
28.10.2016
10:55:22
Рутовая активити

Google

Alexander
28.10.2016
10:55:58
В твоей реализации проверяешь каждый раз

Silvestr
28.10.2016
10:56:15
я устал)

Artem
28.10.2016
10:57:02
Тест написал уже?

Silvestr
28.10.2016
10:57:26
вечером

Artem
28.10.2016
10:57:47
:( А я только за попкорном сходил

Silvestr
28.10.2016
10:57:55
@Bringoff я тебя так прото не оставлю не переживай)
зашквар ето дело чести

Admin
ERROR: S client not available

Todor
28.10.2016
11:05:47
@Bringoff @SilvestrPredko вы какого черта в другой чат переехали? Все ждут продолжения в сами знаете каком чате

Alexander
28.10.2016
11:07:10
?
добавьте меня туда тоже

Sergey
28.10.2016
11:07:52
ребят, много ли батаери жрет сервис? допустим, запущу я START_STICKY сервис который раз в секунду в while в отдельном потоке будет проверять флаг и писать в базу данные. это слишком ресурсозатратно?

Artem
28.10.2016
11:07:58
@integer222 а ты откуда?

Alexander
28.10.2016
11:08:23
frumatic

Artem
28.10.2016
11:08:39
страна какая?
Блин, зачеркивание не работает

Alexander
28.10.2016
11:09:15
РФ Москва

Artem
28.10.2016
11:09:31
Тагда нидабавим, это украинский чятик

Alexander
28.10.2016
11:09:47
?

Sergey
28.10.2016
11:10:02
РФ Москва
Тебе просто будет трудно понимать о чём идёт речь

Google

Alexander
28.10.2016
11:10:28
ну ок.

Reaver
28.10.2016
11:11:53

Sergey
28.10.2016
11:13:23
Вот оно чо

Alexey
28.10.2016
11:14:09
я ни куя не понял что здесь происходит?
что за полоска с рекламой?
это дисплей что ли маленький?

Sergey
28.10.2016
11:14:38
Это же новый мак

Alexander
28.10.2016
11:14:53
фотошоп ) нет там рекламы

Artem
28.10.2016
11:15:03
У человека личная жизнь, зачем ему маки?

Alexey
28.10.2016
11:15:12

Sergey
28.10.2016
11:15:31

Artem
28.10.2016
11:16:14

Alexey
28.10.2016
11:18:56
ребят, что в 2.2 студии случилось с hierachy viewwer ? его нет
есть только layout inspector которые не работает блеать!(

Sergey
28.10.2016
11:19:27
Посмотри в папке с сдк

Alexey
28.10.2016
11:19:31
Unable to obtain list of windows used by com.epam.connect.debug
упоролся layout inspector