Always
Привет ребята! Подскажите пожалуйста, есть ли возможность добавить intent filter через конструктор в манифест? Или только ручками прописывать?
Anonymous
@literallytrump Потому что так 100% будет на всех экранах работаь.
Anatoly
@Artemon84 а в личку можешь скинуть?
Anonymous
@literallytrump Зависит от ситцации, но лучше с 4 чтобы наверняка. Я всегда смотрю как на дургих экранах отображается. Были ситуации когда 2 точек было мало. Может баг или чо. Но кнопка сама по себи вверх вниз двигалась)))
Anonymous
хотя была привязана тотлько по бокам
Anonymous
@aa_chernyshev Чуть позже. У меня траблы в Дайлогами
Anatoly
@Artemon84 ну не забудь главное) а то я уже задолбался с этим)
Alex
привет. сталкивались с такой бедой? https://github.com/firebase/quickstart-android/issues/41 суть проблемы: некоторые прошивки неправильно обрабатывают свайп юзера из recent apps - на этих прошивках приложение киллится, а не стопается (см. ответ от syahnurizal). а фаербейз следует бест практисис андроида и не доставляет ивенты, пока кильнутое приложение снова не запущено вручную. в итоге пуши отваливаются
Anonymous
Подскажите от чего следует наследоваться при создании Диалога кастомного от Dialog, AlertDialog или AppCompatDialog?
Anatoly
@Artemon84 я от Dialog`a наследовался
Anonymous
Короче мне ни кто не поможет да?
Alex
Подскажите от чего следует наследоваться при создании Диалога кастомного от Dialog, AlertDialog или AppCompatDialog?
зачем наследоваться? ты можешь сетнуть кастомную вьюшку в алертдиалог
Andrey
Подскажите от чего следует наследоваться при создании Диалога кастомного от Dialog, AlertDialog или AppCompatDialog?
Лучше от alert. Это наследование от диалога. Там чуть проще простого будет
Anonymous
@alexxzaitsev Да без создания класса такой проблемы нету. Наследоваться я хотел чтобы добавить несколько своих методов. А то и так код большой
Anonymous
Да и данный дайлог я в других окнах исползовать хотел
Alex
@alexxzaitsev Да без создания класса такой проблемы нету. Наследоваться я хотел чтобы добавить несколько своих методов. А то и так код большой
наследуйся от того, что ты использовал бы напрямую. использовал бы алерт - наследуйся от него
Always
Привет ребята! Подскажите пожалуйста, есть ли возможность добавить intent filter через конструктор в манифест? Или только ручками прописывать?
Anonymous
@alexxzaitsev От Алергта тоже самое происходит
Anonymous
Фух спасибо)
Always
Ну я просто учусь и по туториалу иду. А там в Eclipce
Alex
Ну я просто учусь и по туториалу иду. А там в Eclipce
это всё равно, что ходить на свиданки с бабушками
Always
Да я в студии вот и сижу. Только не найду где можно этот фильтр добавить, что бы ручками не писать в xml
Always
Совсем нет. Просто хотел узнать, как можно в конструкторе.
Always
Anonymous
Пиши все руками. Тут люди правильно говорят. Инструменты у Гугла глючные
Anonymous
@alexxzaitsev А у вас было такое что в кастомной Dialog не работает клава?
Donna
слушайте, а у меня вопрос про шрифты в приложении. Скажите, а вам приходилось прямо включать в apk Roboto? Если да, то зачем?
Ivan
робото то зачем?
Ivan
ну разве что для версии где его еще небыло.
Ivan
но это было тысячу лет назад
Donna
робото то зачем?
вот и я всегда считала что незачем, но тут возник спор с дизайнером. вроде на каких-то телефонах робото нету
Ivan
нуу вполне возможно
Alexey
я включал
Ivan
какой нибудь самсунг )
Alexey
до 14 их нет
Ivan
а ну к слову
Ivan
до 21 версии нет символа рубля
Ivan
в шрифте
Alexey
Но если на телефоне стоят свистелк и перделки, то сложно остановить юзера от ключения шрифта comics sans
Alexey
Кто-нибудь https://documentation.onesignal.com/v5.0/docs юзал? У вас нормально шлются ивенты в Firebase analytics?
Donna
Но если на телефоне стоят свистелк и перделки, то сложно остановить юзера от ключения шрифта comics sans
ну я прописала параметры шрифта в коде. думаю что достаточно, но решила спросить коллективный разум - вдруг еще где-то надо
Ivan
ну лично я чисто по юзерски не вижу разницы в шрифтах
Ivan
главное чтоб он нормально рендерился и был читаем
François Leclercq
Привет всем. Работаю со стандартным API базы данных - sqlite или что там. при каждой загрузке данных из сети таблица пополняется уже существующими данными - засчет автоинкремента, наверное. DROP table IF EXISTS с какого-то хрена не работает. единственный работающий костыль - физически удалять базофайл при каждому обращению к ссети
Ivan
а в чем вопрос?
François Leclercq
Либо: как проверять одинаковость данных и ТАКИ не добавлять, либо как DROP table?
Ivan
почему автоинкремент используешь
Ivan
в данных из сети нет идентификатора?
Ivan
да
François Leclercq
так оно же не работает! почему DROP if exists не работаетН?
Ivan
причем тут drop if exists?
Ivan
ненадо дропать таблицу
Ivan
для чего база используется?
Bahrom
Просто надо опустошить таблицу
François Leclercq
"CREATE TABLE IF NOT EXISTS " + TABLE_NAME + " (" + NAME + " STRING NOT NULL, " + SURNAME + " STRING NOT NULL, " + BIRTHDATE + " STRING, " + AVATAR_URL + " STRING, " + SPECIALTY_ID + " STRING NOT NULL, " + SPECIALTY_NAME + " STRING NOT NULL" + "); "
François Leclercq
вот контракт, что использовать за уникум - я хз, что угодно может повториться
Ivan
так это создать если нет таблицы
Ivan
Ivan
БАза данных это просто кеш?
François Leclercq
да
Ivan
если ты удаляешь базу ты не удалишь данные юзера?
Проксимов
Тут потяжелее будет
François Leclercq
нет
Ivan
ну всмысле нужные пользователю данные
Ivan
а база вообще нужна?)
François Leclercq
это тестовое задание -_-
Ivan
ох лол )
François Leclercq
загружаться из таблицы есть сеть недоступна
Вадим
Конкатенация? Серьёзно?
а в чем проблема с конкатенацией? в этом примере
François Leclercq
Работает, значит поддерживается
Ivan
ну просто использовать delete from
François Leclercq
ну просто использовать delete from
тут пример сам подсказывает что нужно просто дропнуть всю таблицу если сеть есть и мы в таблицу вкачиваем. другое дело, когда есть скроллинг и мы подкачиваем каждый раз, тут же лишь единожды