Maksim
почему?
DarkPerl
почему?
Потому что вам необходимо в коде отразить и связать объекты предметной области.
DarkPerl
Где то вы сможете абстрагироваться и действовать формально, а где то нет.
Maksim
не совсем понял
DarkPerl
Ну, вы хотите посчитать расстояние между галлактиками
DarkPerl
Вам какие нужны переменные ? Какой длинны типа и тд и тп
Maksim
ну это понятно
Maksim
зависит от данных и мне кажется под андройд такое не пишут
DarkPerl
Вот я вам и говорю, зависит от предметной области.
DarkPerl
Вам как минимум нужны объекты и алгоритмы для обеспечения обсчета их поведения и их взаимосвязи, логической ) И при этом спроектировать поддерживаемое расширяемое многопоточное хорошо выглядещее удобное приложение )
Maksim
спасибо вам, полезный получился диалог
Maksim
буду дальше учиться
Kirill
подскажите, в чем проблема, отслеживаю состояние загрузки в интерфейсе interface ErrorNetwork метод update() работает нормаьлно. но ObservableField<Boolean> isError не хочет изменять UI, почему так происходит? https://gist.github.com/kair32/291bb6ad891bda83777c3dd8c4683edb
DarkPerl
Из Main потока попробуйте )
Kirill
в родительском классе есть еще один слушатель loading, и он нормально работает
Anonymous
При создании AVD, какой лучше образ системы выбирать?
Сергій
Это просто эмуляция разных экранов
Сергій
Я про SDK
Тестируй приложение на разных
Anonymous
Тестируй приложение на разных
Сделать например для массового сегмента Nexus 5 на Android 5, а для чуть более продвинутого Pixel 2 + Android 8. Думаю сойдет?
Сергій
Сделать например для массового сегмента Nexus 5 на Android 5, а для чуть более продвинутого Pixel 2 + Android 8. Думаю сойдет?
Без разницы ) Ты выбрал устройства с одинаковыми экранами. А вот версии андроид проверяй разные, желательно даже все поддерживаемые приложением
Альбина
Здравствуйте. У кого-нибудь бывало, что не срабатыват клик по пункту navigation drawer, хотя id пункта = id фрагмента в navigation графе?
Сергій
Да, fullhd. За версии - согласен
Возьми ещё устройство с большим экраном или создай своё. Я себе делал например как у Galaxy S10, S10Plus
Anonymous
@desugar кстати, а какой сейчас лучше минимальный уровень api выбирать? Думаю что времена КитКат давно ушли
Сергій
@desugar кстати, а какой сейчас лучше минимальный уровень api выбирать? Думаю что времена КитКат давно ушли
Зависит от того нужны ли тебе пользователи китката. У меня уже больше года не было коммерческих проектов с поддержкой андроид 4.х
Anonymous
@desugar спс за совет
Альбина
Чуваки, где лучше держать privacy policy, чтобы пользователь мог читать его из приложения?
Альбина
Отдельный сайт для этого делать или можно, например, на Гугл-диске?
Anatoly
Чуваки, где лучше держать privacy policy, чтобы пользователь мог читать его из приложения?
Ты должен оставить ссылку на политику конфеденциальности и при описании приложения, и в самом приложение, а куда будет ссылка уже твое дело. Де факто, ее размещают на сайте компании-разработчика, но если такового нет, то размещай где найдешь.
Альбина
Как сделать, чтобы при нажатии на пункт меню в Navigation Drawer открывался соответствующий фрагмент? Активити реализует NavigationView.OnNavigationItemSelectedListener, нужно чтобы было с Navigation Component работало.
Ivan
Кто умеет писать бота для телеграмм? Напишите в лс, плиз
Kirill
Кто нибудь знает, как сейчас обстоят дела с рефлексией на новых версиях Android API? Насколько сильно бьёт по производительности и все такое. И другой вопрос. В котлине, когда мы возвращаем какой-нибудь результат, обернутый в sealed class, а потом проверяем конкретное состояние, которое получили, эта проверка же так же идёт через рефлексию? Либо я все это время ошибался?
Андрей
А для обычных классов нихера не поменялось
Сергей
чисто на глазок - gson, через рефлексию работающий, на порядок -два медленне чем собрать разобрать тот же json руками через сплит или конкат строки
Сергей
тупо по времени работы отладчика
Arsen
Это просто эмуляция разных экранов
есть образы с встроенным плей стором, у них еще иконка соотвествующая
Denis
Не в благих целях он там используется.
А я и не говорил, что в благих)
Denis
Но, возможно, прирост может дать
Andrew
Andrew
Обновился Андроид. Ну и по классике сразу баг с датой. Сегодня по ходу только 4 сентября
Andrew
А написано - 5 =)
Dima
Опечатка
Dima
Официальная прошивка? Что за устройство
Roman
Официальная прошивка? Что за устройство
на пиксели сегодня прилетело
Roman
как минимум
Dima
На пикселях до сих пор 3.18 ядро?
Roman
на скрине хз что )
Сергій
А написано - 5 =)
это не баг, просто патч безопасности по графику выходит каждого 5го числа месяца
Сергій
https://9to5google.com/2019/09/03/android-10-september-patch/
Сергій
ну немного опередили план, подумаешь )
Сергій
в любой непонятной ситуации говори что это баг 😒
Сергій
https://source.android.com/security/bulletin
Anonymous
Есть вопрос. По ссылке отдается json с данными. Параметров у запроса нет. Может сделать класс, который получает данные в виде синглтона?
central
слишком размытый вопрос, не думаю что можно так сходу ответить
Джадив
Народ, я сейчас наверно задам неудобный вопрос. Как подключаться к бд на анроид устройстве из среды? То есть я знаю, что из среды можно встроенным DB Explorer'ом открыть файл .db, но если тот на файловой системе компьютера. Та же история и с DBLiteForSQLite. Но нужно иметь доступ к базе, расположенной на самом утсройстве. Ведь в базу постоянно что-то пишется приложением, и таскать насчастный файл .db туда-сюда мне кажется очень неудобно
Maxim
(сам не сталкивался, но слыхал, что так делают)
Джадив
как делаете запросы к бд?
Maxim
Не сталкивался с необходимостью просмотра БД с телефона
Maxim
Речь же о просмотре файла .db?
Maxim
Попробуйте решение, которое я предложил
Джадив
Не сталкивался с необходимостью просмотра БД с телефона
ну как же, если запрос ничего не возвращает, надо же понять или запрос неправильный или в базе пусто?
Maxim
Как вы уже написали, из среды можно смотреть .db файл с помощью встроенного DB explorer. Так и делал
Maxim
Но конкретно с девайса ни разу не пробовал смотреть
Andrew
Подскажите, хочу нормальным программистом становится. Какие книги хорошие есть? Я сейчас начал читать Дж. Блох Эффективная разработка на Java, норм для андройд разработчика?
Джадив
Как вы уже написали, из среды можно смотреть .db файл с помощью встроенного DB explorer. Так и делал
ИМХО, это ужасно. Попробовал SQL Viewer. Да, работает, но не совсем то, что я искал. Спасибо