Codengineering - блог о программировании ➜ страница 1822


Изменение цвета заливки на векторном ресурсе в Android Studio

Android Studio теперь поддерживает векторные активы на 21+ и будет генерировать PNG для более низких версий во время компиляции. У меня есть векторный актив (из значков материалов), который я хочу изменить цвет заливки. Это работает на 21+, но сгенерированные png не меняют цвет. Есть ли способ сделать это? <vector android:height="48dp" android:viewportHeight="24.0" android:viewportWidth="24.0" android:width="48dp" xmlns:android="http://schemas.android.com/apk/res/android"> <path and ...

Как конвертировать currentTimeMillis в дату в Java?

у меня есть миллисекунды в определенном файле журнала, сгенерированном на сервере, я также знаю локаль, из которой был сгенерирован файл журнала, моя проблема заключается в преобразовании миллисекунд в дату в указанном формате. Обработка этого журнала происходит на сервере, расположенном в другом часовом поясе. При преобразовании в" SimpleDateFormat " программа принимает дату машины, поскольку такая форматированная дата не представляет правильного времени сервера. Есть ли способ справиться с эти ...

Как совместно использовать конфигурацию Eclipse в разных рабочих пространствах

Я использую Eclipse (PDT) В качестве основной IDE на разных машинах. (как дома, ноутбук, в офисе и т. д.). Как я могу прагматично разделить конфигурацию Eclipse и project между несколькими компьютерами? Должен ли я контролировать их версию, или есть ли более простой способ сделать это? Как вы гарантируете, чтобы использовать тот же хороший и старый даже так до даты конфигурации всех ваших компьютеров? ...

Как работают операторы сдвига в Java? [дубликат]

этот вопрос уже есть ответ здесь: что такое операторы побитового сдвига (bit-shift) и как они работают? 8 ответов Я пытаюсь понять операторов сдвига и не мог получить много. Когда я попытался выполнить приведенный ниже код System.out.println(Integer.toBinaryString(2 << 11)); System.out.println(Integer.toBinaryString(2 << 22)); System.out.println(Integer.toBinaryString(2 << 33)); System ...

Как игнорировать предупреждения об устаревании в Python

Я продолжаю получать это: DeprecationWarning: integer argument expected, got float Как я могу сделать это сообщение уйти? Есть ли способ избежать предупреждений в Python? ...

Угловой 2 события Hover

новый Angular2 рамки, кто-нибудь знает правильный способ сделать наведение как событие? In Angular1 было ng-Mouseover, но это, кажется, не были перенесены. Я просмотрел документы и ничего не нашел. ...

ASP.NET MVC-получить имя текущей области в представлении или контроллере

Как получить имя текущей области в представлении или контроллере? что-нибудь вроде ViewContext.RouteData.Values["controller"] для местах? ...

Как получить уведомление об изменениях истории через историю.pushState?

Итак, теперь, когда HTML5 вводит history.pushState чтобы изменить историю браузеров, веб-сайты начинают использовать это в сочетании с Ajax вместо изменения идентификатора фрагмента URL. к сожалению, это означает, что эти вызовы больше не могут быть обнаружены onhashchange. мой вопрос: есть ли надежный способ (Хак? ;)) чтобы определить, когда веб-сайт использует history.pushState? В спецификации ничего не говорится о событиях, которые возникают (at по крайней мере, я ничего не мог найти). Я по ...

Как преобразовать массив в строку с помощью метода toString в Java [дубликат]

этот вопрос уже есть ответ здесь: как я могу распечатать свой объект Java без получения "SomeType@2f92e0f4"? 9 ответов Я пытаюсь использовать toString(int[]) метод, но я думаю, что я делаю это неправильно: http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Arrays.html#toString(int[]) мой код: int[] array = new int[lnr.getLineNumber() + 1]; int i = 0; System.out.println(array.toString()); выход: ...

"Не удалось запустить curl-config: [Errno 2] нет такого файла или каталога" при установке pycurl

Я пытаюсь установить pycurl через: sudo pip install pycurl он скачал нормально, но когда, когда он работает setup.py я получаю следующую трассировку: Downloading/unpacking pycurl Running setup.py egg_info for package pycurl Traceback (most recent call last): File "<string>", line 16, in <module> File "/tmp/pip-build-root/pycurl/setup.py", line 563, in <module> ext = get_extension() File "/tmp/pip-build-root/pycurl/setup.py", line 368, in get_ ...