Anonymous
Tools > Firebase > Admob
DeniskaAb
DeniskaAb
пробовал
Vlad L.
Кто-нибудь встречал исходники приложений по доставке еды на Java/Kotlin?
Dug
Кто не спит?)
Arsen
+
Dug
Savely
Кто работает с гугл картами, подскажите, что у них с прайсом, я чего то понять не могу сколько в итоге будет стоить
Kanstantsin
Kanstantsin
Через api-key
Kanstantsin
Но я не уверен, мы работаем, но прайсы не помню наизусть
Savely
Сколько вы платите за карты и при каком количестве юзеров в день?
Savely
Можно в личку)
Double Bubble
Кто знает, Google services passive mode, упомянутый тут: https://habr.com/post/275749/ это FusedLocation или речь о чем-то другом?
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
Max
Alexey
Ребята, кто работает с картинками в приложении. Вы где кэш храните? Во внутренней или внешней памяти? Что делаете если внешняя память размонтируется?
Stepan
Stepan
А хранит во внутренней у приложения скорее всего
Насчёт внешней хз
Stepan
Vitaly
У меня есть Activity и Service, которые выполняют идентичные действия, чтобы не дублировать объекты и к ним был единый доступ я создал такие синглтон классы как AudioControlAPI и PreferenceHelper, в обоих этих классах есть контекст приложения)
Подскажите, это нормальная практика?
Alexey
Vadim
может кто сталкивался, обновил приложение в гугл плэй консоли, есть информация об обновлении, но в гугл плэй старая версия приложения
Vadim
?
Alexey
Vitaly
Vladimir
Нарооод!!! Загадочная загадка:
На скринах показано, как в БД на сервре хранится время, как полученные данные форматируются и как они выводятся на экран. Веделены нестыковки. Как от них избавиться?
Андрей
Всем привет.
на странице https://material.io/design/components/buttons.html#usage есть раздел Types (типы кнопок). Никак не могу найти информацию как они делаются. Нашел страницу https://material.io/develop/android/components/material-button/, но там это не описывается. Поиски в интернете дали результаты только для Button.
Пожалуйста, пните в нужном направлении.
hex
Андрей
Андрей
в чем проблема?
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.
*/
Vladimir
Double Bubble
о каких фиксах речь?
hex
Андрей
потому что такая форматная строка описана
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 -лет назад натыкался на нее, думал может уже готовая есть во фреймворке )
Unat
не очень. Он просто пересчитывает в оттенки серого. Два зеленых может рядом поместить.
Unat
Я-бы считал контрастные цвета и подбирал наиболее близкий из material-палитры
Konstantin
спасибо
Yerlan
Добрый день! Что лучше использовать для анимаций gif или lottie? (если учитывать что на одну страницу может быть больше 10ти анимаций одновременно в списке)