• Что за проблема рендеринга в Android Studio?

    Наконец-то и до сюда добралось!
    Проблема в последнемAppCompat 23.2.0.
    В этой версии ввели поддержку VectorDrawableCompat.
    Теперь векторные ресурсы больше не будут конвертироваться в растровые на этапе сборки.
    Однако,студия об этом не знает,и она автоматически решила сделать это опять.
    Поэтому нужно прописать специальный флаг в Gradle вашего проекта,
    иначе вылетит, такой же exception, как и у вас.
    1-ый вариант(если у вас версияGradle wrapper >= 2.0):

    android {
      defaultConfig {
        vectorDrawables.useSupportLibrary = true
      }
    }


    2-ой вариант:(если версия Gradle wrapper == 1.5 ; скорее всего он вам и подойдёт)

    android {
      defaultConfig {
        // Stops the Gradle plugin’s automatic rasterization of vectors
        generatedDensities = []
      }
      // Flag to tell aapt to keep the attribute ids around
      aaptOptions {
        additionalParameters "--no-version-vectors"
      }
    }


    Ну, а чтобы использовать это дело:

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
       app:srcCompat="@drawable/ic_search"/>

    Обратите внимание на последнюю строчку:
    app:srcCompat="@drawable/ic_search"

    Однако, данное решение помогает не всем.Хотя, вы просто лишаетесь видеть правильный
    вид некоторых элементов во время редактирования.При запуске всё будет выглядеть нормально.
    Ответ написан
    Комментировать
  • Как урезать свой перфекционизм?

    Foror
    @Foror
    Графоман
    Если для себя пилите, то пихать 40кб кода для небольшой фичи - перебор. Такими темпами проект скатится в говно и будет тормозить. С другой стороны если в итоге не взлетит, то все эти оптимизации будут упущенным временем.

    По своему опыты могу сказать одну важную вещь - если пилите для себя и тема интересна именно вам. То можно делать оптимизации и страдать перфекционизмом. Даже если не взлетит вначале, то всё равно будете копаться в этом проекте и потихоньку допиливать.

    Но делайте такой проект с мыслью, что в итоге будете все переделывать. И это действительно так, будете переделывать. Что фичи, на которые вы ставили - не взлетят, а фичи которым не уделили внимания будут приносить 80% дохода.

    Если же делаете ради денег, кто-то там сказал или где-то там прочитали, что здесь можно поднять баблосов. То пилите как попало - 90% что не взлетит, а если взлетит - потом переделаете )
    Ответ написан
    1 комментарий
  • Источники для изучения Node.js?

    Antonoff
    @Antonoff
    Разработчик
    Подойдут источники из 2015.
    Ответ написан
    Комментировать
  • Как создать файл на JavaScript?

    @lega
    <a href="data:application/json;charset:utf-8,{{json}}" download="file.json">
        Download Json File
    </a>

    Вместо {{json}} поставляете свой JSON экранированный через encodeURIComponent, тогда можно будет скачать это как файл.
    Ответ написан
    Комментировать
  • Как сверстать такой элемент?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    https://jsfiddle.net/QW01_01/rjyhqeg4/1/
    Норм дизайнеры.
    Не понимаю, чего тут отвечающие разнылись.
    Ответ написан
    Комментировать
  • Как сверстать такой элемент?

    In4in
    @In4in
    °•× JavaScript Developer ^_^ ו°
    Я у мамы художник.
    19e6e41b796f49a4b242413655968fe4.png

    Ну ладно, ладно: https://jsfiddle.net/j9052yja/3/
    Ответ написан
    2 комментария
  • Как сверстать такой элемент?

    Руки переставить в нужное место таким дизайнерам )
    Либо svg, либо нужно сплошной цвет на бэкграунде.
    Ответ написан
    Комментировать