Gerc
Anonymous
Привет. А как вы решаете проблемы с дебаг подписью. Ведь она у каждого разработчика разная, а есть в гуглмапс,фб,ВК требуют ключ. И что каждого разработчика ключ каждый раз добавлять в стороние сервисы?
Ilya
Подписывайте одним ключом, в чем проблема?
Anonymous
Но дебаг сборка и на то чтоб дебажным подписывать а не созданным самим
Anonymous
А как отследить на экране ли приложение запущено? А то много активитей и у каждой при при переходе onResume/onPause вызывается, а это не то, т.к приложение не свернули, а свернули/развернули активити. С getRunningProcess костыль какой-то не хочется делать. С activitylifecyclecallback тоже самое не отследить нормально
Gerc
Алексей
Eugene
Алексей
Borys
Здравствуйте! Борис, ещё не волшебник-андроид, а только учусь. Для чего, в принципе и нашёл этот чат. Всем хорошего Котлина(Явы) и безглючных фрагментов.
Алексей
Конечно, никакой магии. Просто хорошая реализация в стандартной библиотеке без велосипедов)
Роман
Борис, который «хрен попадешь» Бритва?)
Kuzma
всем привет. Вопрос про AndroidAnnnotations Может кто подсказать почему на метод, который помечен как
@Background
вываливается в лог с exception'ом, NetworkOnMainThreadException ?
Anonymous
Borys
Где-то так)
Kuzma
по другому уточню, есть метод, который помечен как
@Background
в нём есть запрос в сеть, при вызове всего метода, у меня в лог вываливается исключение "попытка обращения к сети из UI потока"
Роман
Тему не знаю, но есть подозрение что должен быть какой то плагин градловский для компиляции, чтоб он оборачивал такие методы в многопоточные штуки
Роман
https://github.com/androidannotations/androidannotations/wiki/Building-Project-Gradle
Роман
мб не все подрубил?)
Kuzma
ну там сгенерен класс Class_ внутри которого этот метод переопределён и внутри него BackgorundExecutor
Loki
Здраствуйте, а как сохранить состояние каждой карточки RV чтобы потом не гружат в первоначальном состоянии если я скроллил и далеко ушел
Kuzma
Loki
ну просто есть expandabletextview когда немного скролю и ухожу кудато а потом вернусь опят первоначальное состояние, а мне хотелось бы последние действие остались
Алексей
Kuzma
я понял походу в чём ошибка, я использовал не сгенеренный класс, а его базовую версию
Loki
Роман
Loki сохраняй в модель все свою при изменениях или анбиндинге вьюх
Loki
ок спасибо
Anonymous
Алексей
странная какая-то аналитика) Проще на экранах выставлять поле приложения "последний запущенный экран", и с помощью ProcessLifecycleOwner его читать в нужный момент.
Anonymous
Алексей
Ну такие-то мелочи сами продумывайте) Я бы обычное сделал, и не в Application, а в каком-нибудь AnalyticsManager. А ещё трижды подумал бы, какую пользу можно извлечь из аналитики "приложение ушло в бэкграунд на таком-то экране", и нужна ли она вообще.
Роман
relativelayout например
Роман
Декоратором рисуй тени тогда
Роман
у RV есть такая штука, интерфейс в котором тебе даются вьюхи и их холдеры, а ты рисуешь что угодно
Роман
рамки, тени, значки и т.д
Роман
но а по хорошему это наверн лэйаутМенеджером для rv решается своим
Nikita
не уверен, но мб пойдет? https://developer.android.com/reference/android/graphics/BlurMaskFilter.Blur.html
Anton
Anton
Подскажите такой момент.
В общем у нас есть toolbar кастомный. В нем я в меню показываю иконку, которая всегда видна и по дефолту она черного цвета, не как обычные пункты меню - белого.
Я не хочу задавать иконке в ручную цвет, а хочу применять дефолтный цвет для текущей темы, как это делает дефолтный тулбар. Как это реализовать?
Anonymous
Ребят, вопрос, как запустить андроид тесты на нескольких девайсках параллельно
Ekaterina
Anonymous
UI
Anonymous
Alexander
Anonymous
Yura
Мне тут говорят, что сейчас можно оставлять отзыв для гугл плея прямо из приложения. Погуглил, что-то не нашёл. Это правда?
Anton
Anton
Marina
Традиции пост #whois
1. Android developer на вольных хлебах. На данный момент занимаюсь разработкой Андроид-приложения для проекта, который позволяет блогерам в инстаграм и бизнесу взаимодействовать и получать выгоду друг от друга.
2. В разработке приложений под Андроид, немного в стартапах.
3. Помогу с вопросами, в которых разбираюсь.
4. Надеюсь тут найти людей, которые смогут помочь в тех вопросах, в которых не разбираюсь, в основном по разработке.
5. Одесса, Украина
6. Участник группы посоветовал)
Валерий
а кто-нибудь работал с Firebase Performance? Как работают attributes в объекте Trace ?
Yergali
помогите как будет это на джаве?
val queryMap = (requiredQuery + additionalQueryMap).toMutableMap()
Yergali
requiredQuery, additionalQueryMap оба Map<String, String>
Igor
HashMap<String, String> queryMap = new HashMap<>();
queryMap.addAll(requiredQuery);
queryMap.addAll(additionalQueryMap);
Igor
Примечание — иммутабельных коллекций в жабе нету, все по-дефолту мутабельное
Denis
Только не addAll, а putAll
Igor
Ближайший "workaround" — использование Collections.(вроде как)immutable(Архетип коллекции, e.g. Map/Collection)
Igor
Ильфат
как в андроидах до 21 менять цвета прогрессбаров? colorAccent как я понял не помогает - прогрессбаров становится не видно
Igor
Artem
Ребята, если я прошёл собеседование на джуна по Android, мне сказали что в их компании приветствуется написание кода как под Android, так и под IOS, это значит мне макбук про дадут?
Roman
Роман
Джунам редко дают) но бывает
Алексей
Кита
Roman
Алексей
Sergey
Igor
Вот есть пример на Kotlin стейт.машины для UI архитектуры TEA
(в комметариях) https://habrahabr.ru/post/341988/#comment_10527454
Там немножко воркэраунодв есть с кастами, но возможно лучше не сделать.
P.S. TEA это функц. архитектура, по этому там отсутсвует мутация стейта.
Sergey
всем привет
может кто сталкивался нативный краш
#03 pc 000000000003c9f8 /system/lib64/libhwui.so (_ZN7android10uirenderer12renderthread12RenderThread10threadLoopEv+152)
Из необычного только юзается линеарградиентшейдер но он не должен вызывать краш рендера
Sergey
https://pastebin.com/Byiw0Sv9
Artem
Artem
И спросили интересно ли мне это, я сказал что интересно
Artem