Глеб
Thank you very much!
Anonymous
10 разных городов взятые рандомно из всего мира, есть апи который возвращает время в "sunset":1518791814 (такой какашке), которая плюс к тому не правильно работает. вот допустим в Ташкенте закат в 17:58 сеня, а если перевести эти циферки через timeStamp то время выходит 18:58. вот и вопрос как учитывать регионы, может я не добавил в коде типа UTC(GMT)+05:00 - это Такшент
Anonymous
ребят, хелп )
Vladislav
да
Vladislav
Там можно указывать таймзону
Vladislav
а вообще это число еще на 1000 принято умножать
Вадим
да
private String getDate(long timeStamp){ try{ SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yy, HH:mm", Locale.getDefault()); Date netDate = (new Date(timeStamp)); return sdf.format(netDate); } catch(Exception ex){ return "xx"; } }
Вадим
попробуй вот так
Vladislav
Чувак
Vladislav
если время разнится на час
Vladislav
то это яно ты не умножил на косарь
Vladislav
переведи свой таймстамп в дату
Vladislav
у тебя будет 1970 год
Вадим
String s = "1518791814"; //convert unix epoch timestamp (seconds) to milliseconds long timestamp = Long.parseLong(s) * 1000L;
Vladislav
сори, не заметил этого раньше
Вадим
если это мне, то код бросил с твоих слов)) пусть разбирается
Anonymous
умножил на косарь, все правильно заработало
Anonymous
а теперь если мне московская такая приходит
Anonymous
Locale.(...) ?
Вадим
а теперь если мне московская такая приходит
Locale.getDefault() и подтянет автоматом локаль телефона
Вадим
у тебя все приходит в UTC 0?
Anonymous
у тебя все приходит в UTC 0?
без понятия, походу
Вадим
без понятия, походу
поменяй локаль на московское в телефоне и попробуй еще раз. увидишь как время сместиться на 2 часа назад
Anonymous
))
Вадим
я погоду отображаю 10ти разных город
тебе нужно что пользователь видел заход солнца там по по своему времени или по местному?
Вадим
в москве пользователь должен увидеть время захода солнца в такшкенте по московскому ремени или такшкента?
Anonymous
так я думаю по тому времени корректно будет, нафига пользователю показывать во сколько в москве закат по ташкентскому времени)
Anonymous
или я ошибаюсь
Anonymous
да не, зачем москвичу знать время заката в ташкенте по московскому времени
Вадим
Вадим
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.UK); simpleDateFormat.setTimeZone(TimeZone.getTimeZone("UTC"));
Вадим
если в москве увидеть ташкента время, пробуй код выше изменить с учетом UTC .setTimeZone() и Locale.UK
Anonymous
турции нет))
Вадим
турции нет))
другие регионы в этом поясе
Павел 💻
не работает автокомплит...POwer Save отключён, Invalidate cache/restart делал. Посоветуйте пожалуйста что сделать?
Павел 💻
Павел 💻
да
Павел 💻
layout_width
Павел 💻
тоже не предлагает
Павел 💻
и т.д
Igor
Автокомплит понимает и автоматически подставляет неймспейс
Павел 💻
не работает
Igor
Попробуй поменять в свойствах проекта/настройках путь к Android sdk
Igor
Студия начнет индексацию, может поможет
Iuriich
... extends AppCompatActivity implements Observer viewModel.addObserver(this) будет вести к утечке памяти если не удалить обсервер?
Iuriich
И ответно если ViewModel viewModel = new ViewModel((Activity) this); ?
Iuriich
Если жизненный цикл ViewModel не совпадает с ЖЦ Activity, то да
Жц совпадает. Вот такой пример - во viewmodel есть ссылка на активити, и в активити есть ссылка на viewmodel. Они затрутся оба после finish()?
Igor
Если на ViewModel больше никакие компоненты не ссылаются - тогда затрутся
Iuriich
Если на ViewModel больше никакие компоненты не ссылаются - тогда затрутся
Ок, спасибо. Туплю последнее время на элементарных вещах:)
Павел 💻
Студия начнет индексацию, может поможет
Странно, но в некоторых xml автокомплит работает,а в некоторых нет
A
Подскажите пожалуйста, почему недоступны зависимости, которые провайдятся модулями Subcomponent'ов?
Egor
Ребята, привет. Есть вопрос, очень надеюсь, что смогу получить помощь хотя бы уж конкретно от тех, кто занимается андроид студией) В общем. Учусь на Unity3D, C#. Есть проект. Хочу скомпилировать его на Андроид платформу. Спустя килограммы мучений смог настроить более-менее рабочий SDK (27 API + старая папка Tools, иначе не компилит) и JDK. Ставлю галлочку "проект под экспорт", т.к. хочу запустить его в эмуляторе андроида в студии андроида. Выдает такую шнягу:
Egor
Egor
жму окей, и вот такая штука дальше длиться бесконечно:
Egor
Egor
в чем я дурак?
Egor
я неправильно подготовил проект под экспорт, или что-то не так с андроид студией? версия 3.0.1
Egor
выбираю в андроид студии вот это
Igor
может вызывается onError?
Iuriich
Может кто кстати объяснить в чем магия использовать ретрофит с rx? Я повозился, в итоге плюнул и подключил eventbus. Получилось компактнее и понятно
Egor
Всем привет, еще раз. Есть тут кто может подсказать мне с экспортом проектов из Unity3D в Android Studio?
Denis
в чем я дурак?
Мне кажется что он вообще вот никак не должен открываться
Iuriich
Также пытался на гуглить какие либо best practices к такой реализации, но ничего
Igor
жму окей, и вот такая штука дальше длиться бесконечно:
Сколько ждали? Первый раз качаются бинарники+исходники Gradle, качаться могут долго
Egor
Сколько ждали? Первый раз качаются бинарники+исходники Gradle, качаться могут долго
минут 10, просто прогресс бар не двигается, одна и таже анимация. Есть мысль оставить на дольше?
Denis
А если у тебя есть собранная апкашка можешь без проекта запустить её в эмуляторе
Egor
https://stackoverflow.com/questions/38980792/exporting-and-running-unity3d-project-to-android-studio
Так, понял, попробую. Пробегался по этой статье до этого, почему то подумал, что это не про это
Egor
А если у тебя есть собранная апкашка можешь без проекта запустить её в эмуляторе
типо как выбрать любой эмулятор, или андроид студию запустить и в ней выбрать эмулятор?
Egor
А если у тебя есть собранная апкашка можешь без проекта запустить её в эмуляторе
просто андроид студия для меня - технология смежняя. Вчера только мучится с ней стал)
Denis
типо как выбрать любой эмулятор, или андроид студию запустить и в ней выбрать эмулятор?
Можно в студии запустить эмулятор, потом в консоли adb install твой файл