Size: a a a

Android Developers

2020 March 03

D

Dr.Freeman in Android Developers
Кто-нибудь здесь работает под reactnative?
источник

ЕТ

Евгений Тимочкин... in Android Developers
кто-нибудь точно работает
источник

А

Александр in Android Developers
Влавствуй унижай
источник

ЕТ

Евгений Тимочкин... in Android Developers
спасибо, разобрался, настало время переползать на androidx
источник

Y

Yank in Android Developers
всем привет, FirebaseInstanceId.getInstance().getInstanceId() таким способом стоит получать токен от firebase ?

или лучше onNewToken там ждать токен ?
источник

Y

Yank in Android Developers
мне дает ошибку SERVICE_NOTE_AVAILABLE
источник

A

Alexander in Android Developers
Yank
всем привет, FirebaseInstanceId.getInstance().getInstanceId() таким способом стоит получать токен от firebase ?

или лучше onNewToken там ждать токен ?
Второе дёргается только тогда, когда токен обновится. Первое используется для получения токена
источник

A

Alexander in Android Developers
Yank
мне дает ошибку SERVICE_NOTE_AVAILABLE
Может Гугл сервисов нет?
источник

Y

Yank in Android Developers
Alexander
Может Гугл сервисов нет?
есть, на самсунгах крашится
источник

VO

Vladislav Ohotnikov in Android Developers
Смотрю пример с сайта гугла как сохранять фото с камеры, в манифест надо добавить файл провайдер и там есть такая строка - android:resource="@xml/file_paths"></meta-data>

Подскажите что это за файл и что в нем хранится? Как я понял сюда мне надо прописать адрес каталога куда фото будут сохранятся?
источник

A

Alexander in Android Developers
Yank
мне дает ошибку SERVICE_NOTE_AVAILABLE
Когда даёт? Что вызывается?
источник

Y

Yank in Android Developers
Alexander
Когда даёт? Что вызывается?
на этот вызов FirebaseInstanceId.getInstance().getInstanceId()
источник

TT

Turalllb Turalll in Android Developers
Подскажите, а в ресайклер как проверить вью на соответствие хоть какому то типу чилдов?
источник

Я

Ярослав in Android Developers
Fuck World
Доброе утро! Вопрос касаемый android. Не подскажите в чем моя ошибка. Хочу сделать изменение цвета кннопки при нажатии, потом выполняется функция в потоке и цвет возвращается обратно.
btn.setOnClickListener(new View.OnClickListener() {
           @Override
           public void onClick(View v) {
               v.startAnimation(animAlpha);
               btn.setBackgroundColor(Color.RED);
               show = true;
           }
       });
Работает, но почему-то кнопка меняет свой цвет лишь в конце функции(что выполняется в потоке) и сразу же вовзращается старый цвет, а мне надо что б при нажатии она стала красной, а уже потом из потоковой функции вернула свой цвет.
А создать касьомный стиль или же xml файл в drawable с описанием двух режимов работы кнопки android:state_pressed и android:state_normal?
источник

FW

Fuck World in Android Developers
Ярослав
А создать касьомный стиль или же xml файл в drawable с описанием двух режимов работы кнопки android:state_pressed и android:state_normal?
Чет даже не подумал, спасибо.
источник

DZ

Dmitry Zhgun in Android Developers
День добрый.
Решил разбить уже неприличных размеров проект на модули, и не могу подружить его с Dagger - пробовал решить проблему и через @Subcomponent и через зависимости между компонентами.

Сделал core, api, и app модули (gradle)

в core на текущий момент пара сервисов, Room, wrapper для shared prefs.
Т.к. сервисам core требуется доступ к wrapper'у, пишу core component:
@Singleton
@Component(modules = {
       CoreModule.class,
       RoomModule.class,
})
public interface CoreComponent {
// blablabla
void inject(MyMegaService myService);
//blablabla
}
Далее, в api через dependencies цепляю CoreComponent:
(Api блок сейчас сам содержит ещё 2 сервиса, в которые надо инжектить, потому для него отдельный компонент сделал, если я все правильно понимаю)
@NetworkScope
@Component(modules = NetworkModule.class, dependencies = CoreComponent.class)
public interface NetworkComponent {
// blabla
void inject (NetworkBlaBlaBlaService service);

Если я все правильно понимаю, то в AppComponent, которому все это нужно, нужно написать что-то вроде:
@AppScope
@Component(modules = {
     //modules
}, dependencies = NetworkComponent.class)
public interface AppComponent {
}

Однако, при попытке так сделать, я получаю вагон и маленькую тележку различных ошибок dagger'а.

ЧЯДНТ? Может нужно вынести все зависимые компоненты в App-модуль и оставить только AppComponent с модулями(dagger) которые будут расписаны в соотв. модулях gradle?
источник

TT

Turalllb Turalll in Android Developers
Dmitry Zhgun
День добрый.
Решил разбить уже неприличных размеров проект на модули, и не могу подружить его с Dagger - пробовал решить проблему и через @Subcomponent и через зависимости между компонентами.

Сделал core, api, и app модули (gradle)

в core на текущий момент пара сервисов, Room, wrapper для shared prefs.
Т.к. сервисам core требуется доступ к wrapper'у, пишу core component:
@Singleton
@Component(modules = {
       CoreModule.class,
       RoomModule.class,
})
public interface CoreComponent {
// blablabla
void inject(MyMegaService myService);
//blablabla
}
Далее, в api через dependencies цепляю CoreComponent:
(Api блок сейчас сам содержит ещё 2 сервиса, в которые надо инжектить, потому для него отдельный компонент сделал, если я все правильно понимаю)
@NetworkScope
@Component(modules = NetworkModule.class, dependencies = CoreComponent.class)
public interface NetworkComponent {
// blabla
void inject (NetworkBlaBlaBlaService service);

Если я все правильно понимаю, то в AppComponent, которому все это нужно, нужно написать что-то вроде:
@AppScope
@Component(modules = {
     //modules
}, dependencies = NetworkComponent.class)
public interface AppComponent {
}

Однако, при попытке так сделать, я получаю вагон и маленькую тележку различных ошибок dagger'а.

ЧЯДНТ? Может нужно вынести все зависимые компоненты в App-модуль и оставить только AppComponent с модулями(dagger) которые будут расписаны в соотв. модулях gradle?
Можно в чате по даггер2 тоже спросить
источник

DZ

Dmitry Zhgun in Android Developers
Turalllb Turalll
Можно в чате по даггер2 тоже спросить
Будь добр, дай ссылку
источник

TT

Turalllb Turalll in Android Developers
Dmitry Zhgun
Будь добр, дай ссылку
Они же легко в поиске находятся, @dagger_2
источник

DZ

Dmitry Zhgun in Android Developers
Turalllb Turalll
Они же легко в поиске находятся, @dagger_2
"гуглил" dagger2, этот не увидел. Спасибо
источник