Arsen
Сергей
Вы это на каком языке сейчас?
Сергей
У нас на таймыре радио на долганском вещало похоже. "Тыгырлыма передовик проветыма, олортобо комсомол бугырлыма, план тылыма!
Arsen
Вы это на каком языке сейчас?
тот, который нельзя называть)
Dmitrii
вчера же писал тебе что закрывай клавиатуру
Спасибо, закрытие клавы помогло.
Dmitry
Подскажите пожалуйста, есть ли какой-нибудь простой и элегантный способ скачать .txt по ссылке и прочитать её содержимое?
Сергей
В три строки кода. Volley А андроид доках есть пример. Скачает в строку и делай с ней что хошь. Отработает в нужном треде и поймает ошибки
‍Yap
Привет, какая сейчас самая топовая либа для работы с RecyclerView?)
Leonid
Ребят простите школьника за тупые вопросы, но я не знаю на чем писать бэкэнд апи для приложений, во всех гайдах бэк пишется на пхп , а к нему у меня душа не лежит , да и плохо его знаю
Leonid
Есть ли гайды по написанию Бэка на питоне
Olexandr
есть
Leonid
Котлине И Джаве
Leonid
Какие
Володя
Никаких апачей разворачивать не надо
Володя
Минимум окружения
Leonid
Ок
Володя
Ну с таким только на стэковерфлоу))
Aleksey
текущее рабочее решение прекрасно. Осталось выпилить Dagger и собирать весь граф зависимостей руками — кода станет меньше, читаемость вырастет, сборка ускорится.
Очень стыдный запрос. Можешь порекомендовать opensource, в котором граф строится вручную? Кажется, что построение его вручную - задача чуть более сложная, чем AmazingInstanceHolder.getInstanceOrCreate().
Александр
кто знает, зачем при подключении sdk fcebook нужно это активити?? <activity android:name="com.facebook.CustomTabActivity"
Mike
Очень стыдный запрос. Можешь порекомендовать opensource, в котором граф строится вручную? Кажется, что построение его вручную - задача чуть более сложная, чем AmazingInstanceHolder.getInstanceOrCreate().
Нет. Могу порекомендовать доклад про DI без синглтонов и сервис локаторов (кастования контекста) и свою либу для передачи зависимостей из активити во фрагменты.
Bulat
Как сделать так, чтобы был background вокруг одного элемента и растянут на весь экран? Чтобы внутри элемента не было чужих цветов
Mike
Dmitry
Товарищи, подскажите пожалуйста, что делаю не так? Почему-то возвращает NULL URL url = new URL("https://satcity.s3-eu-west-1.amazonaws.com/connect/iptvcactus-connect.txt"); HttpURLConnection conn=(HttpURLConnection) url.openConnection(); conn.setConnectTimeout(5000); BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream())); new_portal_url = in.readLine(); in.close();
Nick
Всем привет. Кто нибудь знает, как используя Material design лучше вывести строки типа "ключ: значение"?
Nick
Киньте ссылкой пожалуйста
Nick
Вопрос не понятен. :) Recycler + две TextView не подойдут?
Хм, ну в принципе да. А можно ли сделать итем в recycler таким образом, чтобы при нажатии он как бы плавно раскрывался вместе с границей? Я помню как то делал что то подобное и у меня сам итем раскрывался норм, а вот divider просто исчезал и появлялся сразу на новом месте =(
Anonymous
ребят, научился делать приложения, хочу на гугл плей залить, создать для этого хочу apk файл...а он че-то не хочет создаваться, что я не правильно делаю ?
Anonymous
Egor
Сделай что говорят в ошибке
Anonymous
ок
Dmitry
Подскажите пожалуйста, можно как-нибудь сделать, чтобы другие потоки не работали, пока не закончит свою работу AsyncTask?
Yakov
Подскажите пожалуйста, можно как-нибудь сделать, чтобы другие потоки не работали, пока не закончит свою работу AsyncTask?
Ну и зачем тогда асинтаск? Как я понял ты хочешь синхронизацию потоков сделать. Гугли есть много инструментов для этого.
Denis_LL
Здравствуйте. Может кто-нибудь из вас подсказать мне, как реализовать флаги, которые видны на карте и создаются по принятью json ответа от сервера(по координатам) и чтобы по нажатию на определенный флаг делался запрос на сервер и с сервера приходил ответ соответствующий данному флагу. Думаю, что необходимо использовать retrofit. Очень интересно услышать ответ более опытных разработчиков.
Denis_LL
Denis_LL
Denis_LL
Использую исключительно osm
Володя
Osm?
Володя
Вот из зис?
Дмитрий
openstreetmap
Володя
Спасибо
Володя
Но мне кажется тут не совсем про это вопрос
Denis_LL
Как мне кажется нужно это делать с помощь стандартного адаптера для retrofit
Володя
я так понял, что ты хочешь делать запрос, потом по ответу строить маркеры
Denis_LL
Да
Володя
а на маркеры повесить он клик листенеры
Володя
и делать запрос по нажатии
Denis_LL
Но вопрос в том, что потом при нажатии на определенный маркер должен получаться индивидуальный ответ для каждого маркера
Володя
я с картами уже не помню как работать, если честно, но не очень понимаю проблемы
Володя
смотри, ты же приклеиваешь листенер когда отрисовываешь маркер?
Denis_LL
Да
Володя
и у тебя в этот момент известен id маркера
Володя
так?
Denis_LL
Да
Володя
ну по тому что я сейчас понял, я бы просто сделал что-то типо того // id маркера известен // а маркер насколько я понимаю наследует View marker.addOnClickListener{ requestForMarker (id) }
central
private var backToast:Toast? = null override fun onBackPressed() { if (backPressedTime + 2000 > System.currentTimeMillis()){ backToast!!.cancel() super.onBackPressed() return } else { Toast.makeText(baseContext, resources.getString(R.string.go_out), Toast.LENGTH_SHORT) backToast!!.show() } backPressedTime = System.currentTimeMillis() } Как ту можно по нормальному разобраться с null? если просто без переменное выводить то все работает, но из за null в переменное судя по всему вывода уже не происходит
Denis_LL
Ещё немного уточню задачу. Есть json ответ с координатами маяков. Их я примерно знаю, как расставить. Для этого, как я думаю необходимо просто поместить в цикл этот запрос. Но необходимо после того, как они автоматически расставляются на карте при нажатии на любой из них получить информацию соответствующему нажатаму маяку. Если я правильно понял ваш ответ, то это нужно сравнивать id маяка с id json данных и получать соответствующую информацию?
Володя
а , то есть данные не нужно даже запрашивать с бэкенда?
Grigory
Всем привет. Может немного не по теме, но может кто знает, есть ли какая программа, с помощью которой можно управлять плеером телефона с компа? Можно без UI и вообще консольную утилиту.
Denis_LL
а , то есть данные не нужно даже запрашивать с бэкенда?
Я делаю запрос с помощью retrofit и получаю json ответ с координатами маяков и соответствующей информацией для них
Володя
а ну когда ещё легче
Володя
ты же по массиву пробегаешься, на каждой итерации у тебя есть объект, ну и суй ссылку на этот объект в листенер
Denis_LL
ты же по массиву пробегаешься, на каждой итерации у тебя есть объект, ну и суй ссылку на этот объект в листенер
Типа, делать проверку, есть ли этот объект. И если да, то делать запрос на получение информации для маяка?
Aleksandr
Типа, делать проверку, есть ли этот объект. И если да, то делать запрос на получение информации для маяка?
Самое просто setTag, если это вьюха какая-то и потом при клике доставать тэг с приведением типов
Vladislav
всем привет! можно ли серьезный проект на флаттере либо реакт нативе писать? есть ли в этом смысл и получиться ли нужные либы использовать?
Володя
нет стоп ты получил json распарсил в List (точнее retrofit за тебя всё сделал) в этом списке есть и координаты маркеров и информация, которую тебе нужно показать, так ? проходишь по списку в цикле для каждого объекта рисуешь маркер и этому маркеру прилепляешь листенер, в листенер суешь метод , в метод передаешь сам объект в котором вся информация есть уже
Сергей
Всем привет. Может немного не по теме, но может кто знает, есть ли какая программа, с помощью которой можно управлять плеером телефона с компа? Можно без UI и вообще консольную утилиту.
Штатным плэером? Не в курсе, но я бы удивился - они сильно разные. Может если пк прикинуться блютуз гарнитурой что выйдет, но тогда и звук на пк пойдет. Конкретный из сотен коммерческих плееров может и иметь внешнее апи, это гуглить надо все подряд. Или взять экзоплеер и приколхозить к нему внешнее управление хоть через rest /fcm