Anonymous
Tools > Firebase > Admob
DeniskaAb
DeniskaAb
пробовал
Vlad L.
Кто-нибудь встречал исходники приложений по доставке еды на Java/Kotlin?
Dug
Кто не спит?)
Arsen
+
Dug
+
С popupwindow работал?
Savely
Кто работает с гугл картами, подскажите, что у них с прайсом, я чего то понять не могу сколько в итоге будет стоить
Kanstantsin
Через api-key
Kanstantsin
Но я не уверен, мы работаем, но прайсы не помню наизусть
Savely
Сколько вы платите за карты и при каком количестве юзеров в день?
Savely
Можно в личку)
Double Bubble
Кто знает, Google services passive mode, упомянутый тут: https://habr.com/post/275749/ это FusedLocation или речь о чем-то другом?
Сергій
Сколько вы платите за карты и при каком количестве юзеров в день?
Сами карты на андроид бесплатные, платное обращение к апи типа геокодинга, eta...
Double Bubble
Или другой вопрос, как можно понять, насколько актуальны данные, закэшированные в системе (когда получаешь getLastLocation)?
Savely
Определение геолокации тоже платное, пздц
Mike
@savaOwls что-то ты попутал походу. В контексте андроид-приложения, насколько я помню, запросы к локейшн провайдеру бесплатны
Savely
Я нашел их калькулятор https://mapsplatformtransition.withgoogle.com/calculator?__utma=236542612.302575022.1540313486.1540361309.1540361309.1&__utmb=236542612.0.10.1540361309&__utmc=236542612&__utmx=-&__utmz=236542612.1540361309.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)&__utmv=-&__utmk=100812866&_ga=2.107596288.-302575022.1540313486
Savely
Тут не очень понятно, относится это к мобайлу или к вебу (касаемо геолокации)
Никита 🙃
Чёт одуплиться не могу. Есть TabLayout. Внутри 2 TabItem'a: <android.support.design.widget.TabItem android:text="Text" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <android.support.design.widget.TabItem android:text="Text2" android:layout_width="wrap_content" android:layout_height="wrap_content" /> Проблема в том, что текст на них не отображается. Что я провтыкал?
Никита 🙃
При этом в превью показывается
Никита 🙃
не хочется засорять этим код 🤔
Cat in the hat
ребят, посоветуйте как кросплатформенно кодировать pcm wav в mp3. Сейчас использую ffmpeg, но это очень жирно
Cat in the hat
(целый бинарник в ассетах)
David
ну всегда есть вариант вынести это дело на сервак
Cat in the hat
возможно кто-то имел опыт с тем же ffmpeg + jni, может там либа маленькая получится
Max
ребят, посоветуйте как кросплатформенно кодировать pcm wav в mp3. Сейчас использую ffmpeg, но это очень жирно
а ты сам собирал ffmpeg? если обрезать кол-во функционала то вроде не должно быть так жирно
Alexey
Ребята, кто работает с картинками в приложении. Вы где кэш храните? Во внутренней или внешней памяти? Что делаете если внешняя память размонтируется?
Stepan
А хранит во внутренней у приложения скорее всего Насчёт внешней хз
Alexey
А хранит во внутренней у приложения скорее всего Насчёт внешней хз
для всех современных телефонах кэш на 200 мб во внутренней памяти это ок?
Stepan
для всех современных телефонах кэш на 200 мб во внутренней памяти это ок?
От приложения зависит Телега может гигами кеш хранить)
Alexey
От приложения зависит Телега может гигами кеш хранить)
у меня вот 1.7 гигов кэша в телеге, но где она хранить хз
Vitaly
У меня есть Activity и Service, которые выполняют идентичные действия, чтобы не дублировать объекты и к ним был единый доступ я создал такие синглтон классы как AudioControlAPI и PreferenceHelper, в обоих этих классах есть контекст приложения) Подскажите, это нормальная практика?
Vadim
может кто сталкивался, обновил приложение в гугл плэй консоли, есть информация об обновлении, но в гугл плэй старая версия приложения
Vadim
?
Vladimir
Нарооод!!! Загадочная загадка: На скринах показано, как в БД на сервре хранится время, как полученные данные форматируются и как они выводятся на экран. Веделены нестыковки. Как от них избавиться?
Андрей
Всем привет. на странице https://material.io/design/components/buttons.html#usage есть раздел Types (типы кнопок). Никак не могу найти информацию как они делаются. Нашел страницу https://material.io/develop/android/components/material-button/, но там это не описывается. Поиски в интернете дали результаты только для Button. Пожалуйста, пните в нужном направлении.
Андрей
в чем проблема?
Vladimir
24/12
И как переключить режим?
Андрей
надо вместо hh написать HH
Vladimir
в чем проблема?
почему эта зараза переводит 24-х часовой формат в 12-и часовой
Double Bubble
а что такое elapsed real time в объекте location? из описания нифига не понял /** * Return the time of this fix, in elapsed real-time since system boot. * * <p>This value can be reliably compared to * {@link android.os.SystemClock#elapsedRealtimeNanos}, * to calculate the age of a fix and to compare Location fixes. This * is reliable because elapsed real-time is guaranteed monotonic for * each system boot and continues to increment even when the system * is in deep sleep (unlike {@link #getTime}. * * <p>All locations generated by the {@link LocationManager} * are guaranteed to have a valid elapsed real-time. * * @return elapsed real-time of fix, in nanoseconds since system boot. */
Double Bubble
о каких фиксах речь?
Андрей
потому что такая форматная строка описана
Double Bubble
не, нифига не пойму. как это завязано на локацию то
Андрей
есть время (интервал) сбора геоданных, а есть время, когда собранная информация кидается в ваше приложение
Андрей
это 2 разных интервала
Андрей
т.е. когда приходят геоданные, там сразу пачка информации
Андрей
хм, что-то не то
Double Bubble
а во. я так понимаю здесь https://stackoverflow.com/questions/15308326/how-long-ago-was-the-last-known-location-recorded как раз описано, как это использовать
Vladimir
Нарооод!!! Вот ещё вопрос: почему-то при форматировании времени, полученного с сервера в миллисекундах, у меня получается на 2 часа больше, чем показывает phpMyAdmin. Т.е. для того, чтобы получить на акренте такое же, как на сервере, значение мне нужно вычитать из полученного числа 7200000
Vladimir
а как отключить её учёт?
Iuriich
можно ли добавить к команде gradlew assembleRelease путь где появятся apk ?
Vladimir
Спс
Vladimir
Спс
Rishat7c
Location location = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER); if(location != null) { ... } else { ... } Всем привет. Можете подскажать почему location всегда возвращает null ? Подключения в манифесте есть <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
Anatoly
NETWORK_PROVIDER
Anatoly
попробуй другой провайдер
Konstantin
а в андроиде как то можно подбирать контрастный цвет по известному другому цвету?
Konstantin
например есть некоторый hex цвет для кнопки. заранее не известно - темный он или светлый. нужно подобрать цвет текста к нему (белый-черный)
Konstantin
это как то стандартными средствами делается? помнится был какой то у меня случай когда цвет тулбара никак не настраивался
Konstantin
ну типа сам андроид не давал цвет установить т.к. по контрасту маловато было. вот и думается что уже есть какое то апи
Konstantin
ну про формулу да, я как то n -лет назад натыкался на нее, думал может уже готовая есть во фреймворке )
Rishat7c
попробуй другой провайдер
Попробовал через GPS_PROVIDER тоже вернул null :(
Unat
не очень. Он просто пересчитывает в оттенки серого. Два зеленых может рядом поместить.
Unat
Я-бы считал контрастные цвета и подбирал наиболее близкий из material-палитры
Konstantin
спасибо
Yerlan
Добрый день! Что лучше использовать для анимаций gif или lottie? (если учитывать что на одну страницу может быть больше 10ти анимаций одновременно в списке)