Anonymous
В логах постоянно Down UP Down UP. Хотя я палец не отпускал в чем косяк?
Ivan
event.getAction()
Volodymyr
В логах постоянно Down UP Down UP. Хотя я палец не отпускал в чем косяк?
посмотри внимательно что у тебя в ифах написано...скорее некоректно работают твои логи
Anonymous
через if else?
Volodymyr
через if else?
Еще раз, посмотри внимательно на свои ифы 🙈
Volodymyr
ты проверяешь равна ли константа самой себе
Ivan
Студия даже подчеркнула косяк
Anonymous
Студия вооьбщем говорит вот так делать
Anonymous
Anonymous
event вообще ни где не используется
Volodymyr
boolean variable = true; if (variable == variable) { Log } If (variable == variable) { Log }
Volodymyr
вот что у тебя написано
Volodymyr
🙈
Ivan
*facepalm*
Anonymous
тфу ты
Anonymous
все забудьте что тут было
Anonymous
Mike
++
Anonymous
Видать реально нельзя в воскресенье кодить))
Anonymous
туплю жеска
Mike
конечно, Java можно не знать, главное — в воскресенье не кодить
Anonymous
Ты будто никогда не тупишь
Anonymous
как преобразовать секунды из такого формата seconds = 1.3 в такой ? hh:mm:ss.ms
Anonymous
но там нужно как то подставлять 0 (если напримет одна минута - надо вместо 1 поставить 01)
Anonymous
Кто может подсказать самый простой способ или урок, по подключению MySQL к Android приложения?
AspiD
привествую. вопрос по room. если мне не нужна миграция для таблицы (новая, устроит дропнуть и создать новую) то можно как-то обойтись без описания sql для создания руками?
Gleb
Кто может подсказать самый простой способ или урок, по подключению MySQL к Android приложения?
MySql в каком смысле? Если имеется в виду исключительно клиентская сторона, то тут обычно используется не MySql, а SqLite , для доступа к которой обычно используется ORM-обертка. Ищите информацию на тему SqLite в Android , а если говорить об ORM, то посмотрите на Room
AspiD
Миграция одной версии на другую, уже на Room? Или переход на Room?
уже на room, типа была 1 с кучкой таблиц. я создал ещё одну и повысил до 2ой
Кирилл
уже на room, типа была 1 с кучкой таблиц. я создал ещё одну и повысил до 2ой
Я честно не помню как там правильно аппать на новую версию. Погугли. Там нужно какой-то флаг вроде прописать.
Кирилл
так а нафиг отвечать, если только про погугли можешь посоветовать? =))
А тебе нужно название флага указать?) Это гуглится в два щелчка.) Я подсказал куда копать.)
AspiD
А тебе нужно название флага указать?) Это гуглится в два щелчка.) Я подсказал куда копать.)
флаг-то что делает? где циферку версии менять я знаю, как миграции прописывать с sql запросом тоже
Alex
Флаг все дропает и создает заново. Задаётся он при конфигурации бд
Кирилл
флаг-то что делает? где циферку версии менять я знаю, как миграции прописывать с sql запросом тоже
https://startandroid.ru/ru/blog/27-course/architecture-components/540-urok-12-migracija-versij-bazy-dannyh.html почти первая строчка в Гугле. Запрос: Android room migration example
AspiD
Да
нене. у меня ситуация, что конкретную таблицу не жалко. про всю бд речи не идёт. для каких-то таблиц миграцию я хочу иметь и далее
Tazman
Ребята , у меня в проекте есть на макете такого рода "заблюренные" тени у картинки ( смотреть на синий/серый кружок). Подскажите пожалуйста, знатоки, как можно реализовать данную "тень" для андроид? И в случае если это необходимо для 19+ API?
Tazman
Было бы замечательно, но если соблюдать размеры макета, то тень/картинка будет больше чем сама кнопка) из выхода я вижу х5 картинок, пропорционально размерам девайсов) SVG к сожалению не проходит, тень не работает) 9patch , тоже как вариант, но дельных генераторов не нашел (
Tazman
Вот кстати, это тоже вариант)
Tazman
А так у кого реальные есть проекты, имеет ли смысл настаивать на том чтобы minSDK поднять до 21+ API? У кого нибудь был в этом успех ?
Tazman
Согласно статистике 4.4% составляет кол-во девайсов во всем мире кто сидит на 19+ апи)
Eugene
Ребятки, такой вопрос) Кто-нибудь из здесь присутствующих знает примеры реальной разработки на продакшн в Xamarin?)
M|ndfuln€$$
Ребят, может кто подсказать, не могу понять что делаю не так, коротко если, работаю над игрой, есть пару фрагментов, одно активити в котором лежит весь UI, есть классы без родителей с игровой логикой, но не могу обновить UI через эти классы, использую handler postdelayed для отображения текста в зависимости от стадии игры, пробовал дебажить но ничего не дало
M|ndfuln€$$
Tazman
Согласен, если упомянуть, что ЦА приложения это автолюбители, то можно задуматься насколько коррелируют данные показатели. Состоятельность пользователей с автомобилем к API?)
M|ndfuln€$$
show message вызывается несколько раз внутри runnable в зависимости от стадии игры
Tazman
Думаю аналогично ) баги и костыли не стоят этого в общем
M|ndfuln€$$
пробовал через свич еще
M|ndfuln€$$
тож хня
M|ndfuln€$$
особой разницы в производительности нету
M|ndfuln€$$
а код это не меняет
Tazman
Может он перешёл с иос)
Eugene
Что странно)
Eugene
Но все таки)
M|ndfuln€$$
эту часть кода я не сам писал, просто скопипастил с другого проекта, со смыслом как всё работает вроде как разобрался, контроллер работает с assets и звуковыми файлами, проигрывает звуковой файл переданный в параметр в качестве константы
M|ndfuln€$$
M|ndfuln€$$
M|ndfuln€$$
ах да, еще забыл упомянуть, я забиндил через findViewById в классе который не наследуется от activity через ((activity)context)
M|ndfuln€$$
все вьюхи которые нужны были
M|ndfuln€$$
баттон, текствью
M|ndfuln€$$
думал может в этом проблема
M|ndfuln€$$
так-то да, самому не нравится этот подход, изначально писал все в одной активити
M|ndfuln€$$
но потом кода стало слишком много разделил на классы
Tazman
Посмотри дебагером в момент когда звук должен проиграться, увидишь откуда приходить.
M|ndfuln€$$
звук проигрывается
M|ndfuln€$$
все норм
M|ndfuln€$$
а вьюха не обновляется
M|ndfuln€$$
в том то и дело я шарю про мвп мввм, уже несколько есть приложений с этой архитектурой
M|ndfuln€$$
но так как это другой проект (не мой) я пытался его переделать
M|ndfuln€$$
но результат тот же был
M|ndfuln€$$
поэтому взял переписал из исходника
M|ndfuln€$$
готовое решение
M|ndfuln€$$
https://github.com/nicolai92/android-ready-steady-bang/tree/master/src/com/jenesoft/readysetfire/game
M|ndfuln€$$
вот исходник
M|ndfuln€$$
M|ndfuln€$$
вот это полная дичь как по мне