Павел
ничего не добавлял только градл поменял. не было раньше такого. лишнии либы поудолял все равно
Arsen
Arsen
посмотри через tools -> layout inspector (когда приложение запущено и девайс подконнекчен)
Darya
Arsen
картинки обычно кропают, чтобы растянуть на весь итем без деформации
Darya
Arsen
https://github.com/bumptech/glide/wiki/Transformations
Arsen
Center Crop
Arsen
про глайд то вкурсе хоть?
Павел
Народ возможна ли жизнь без multiDex = true? В сервисах только map и fire base указаны четко но все равно около 20к методов. Ладно зер ними. Но вот jackson на почти 9к методов просто просит выкинуть его. Плюсь еще какие то либы. Или включать эту опцию в 2018м нормально и без этого не обойтись в боле менее крупном приложении?
Arsen
да там тоже есть
Darya
да там тоже есть
нашел, но только хз как называется, когда он растягивает? Ты не в курсе?
Arsen
с сохранением соотношения сторон?
Arsen
.load(url)
.centerCrop()
Darya
Д
Ку. До 9 мая нужно приложение, которое выводит какую одежду лучше носить на улице (просто текст) и саму погоду. Приложение должно оприделить город через GPS (координаты) и юзать API от Openweathermap.
Всю информацию для вопроса "в какой градус, осадок и ветер какую одежду выводить" выдам.
Если заинтересовало - вопрос оплаты и нюансы решим в ЛС.
Д
Arsen
https://web.telegram.org/#/im?p=@mobile_jobs
Anton
мощная прила
Vit
мощная прила
К послезавтра 😁😁😁 забыли добавить - ну это же просто
Тагир
ещё 1 тупой вопрос по архитектуре, объект Repository (в моём случае mysqlDB) надо в каждом presenter'e новый создавать? а предыдущую закрывать
Arsen
как раз купил телефон с датчиком ветра\осадков\погоды 😃
Arsen
Тагир
Arsen
ага
Тагир
в туториалах они не сингелтоны
Anton
а какие они в туториалах?)
Arsen
в репозиториях ссылки на один и тот же объект из модуля (AppModule \ ActivityModule etc)
Тагир
но я ща ещё на гитхабе смотрю
Arsen
в гайдах по DI или гайдах по БД ?
Arsen
в последних всегда все в одном месте для простоты
Тагир
а ну значит для bd сингелтон
Тагир
а в целом для repository (ну например если из сервера полчает) тоже сингелтон?
Тагир
В спринге есть бины (самая прекрасная вещь, которую я видел) в андройде мб есть аналоги?
Arsen
"объект Repository (в моём случае mysqlDB)"
вообще инстанс репозитория получает ссылку на бд от DI, он не должен сам устанавливать подключение к бд
Arsen
бд поднимается в provide методе модуля (даггер)
Arsen
кароч просто кидай бд в AppComponent\Module, а потом инжекти ее куда захочешь
Никита 🙃
Как Hour и minute из TimePicker'a в long преобразить?
Arsen
арифметикой?)
Max
В миллисекунды
Arsen
в boolean
Никита 🙃
Anonymous
Vit
В орм
Никита 🙃
Вспомнил. Через TimeUnit
Arsen
тебе нужна конкретная дата или абсолютная величина?
Олекс
Привет, можно ли сделать на андроид веб сервер на который будет доступ с глобального интернета?
Arsen
Doze mode душить будет)
Tishka17
Пока на зарядке не будет
Tishka17
Да и можно вейклок поставить
Tishka17
Хотя вот Хуавей такие приложения убивает
Max
Есть майнинг ферма из самсунгов
Max
Можно такой сервак огненный намутить
Arsen
https://developer.android.com/reference/java/net/ServerSocket
Arsen
ток если с вайфая будешь, то придется порты прокидывать))
Vladimir
Arsen
смартфон с ethernet)
Vladimir
Vit
Сразу стоит позаботиться о белой статике
Vladimir
Тока хзработает ли там езернет
Arsen
ну на теликах есть езернет да и ардуинах всяких, а я про смартфон)
Vit
Давно были смарты с езернетом
Arsen
поднять сервак на AndroidWear без смс и регистрации
Vladimir
Олекс
я видел что есть web server на андроид, там можно запускать сайты и получать доступ к ним по локальной сети
Anonymous
Vit
Никто не говорил что это не возможно , решения есть , и в тоже время скинули инфу по сервер сокет
Олекс
есть такие
а как сделать доступ с внешней сети?
Олекс
Arsen
ип адрес роутера + порт закрепленный за девайсом -> ип адрес девайса + порт закрепленный за твоим сокетом
Vit
где инфа?
https://developer.android.com/reference/java/net/ServerSocket
Олекс
Arsen
на десктопе то поднимал сервацкого?
Vit
Олекс
на десктопе то поднимал сервацкого?
Сейчас я не могу понять, как получить доступ к серверу на локальном компьютере. Нужно с роутером работать.
А что делать если, пользователь по сотвой связи подключен: