|
Полезные коды
Код работает лутше чем spritehit
Отображает список последних событий на GitHub'e. Используется vue.js.
Обновление происходит по ajax без перезагрузки страницы. Показывается таймер до обновления данных. Также показан пример компонента <repo> для уменьшения копипасты. Зеркало на jsfiddle.
Очень короткая реализация сути алгоритма на основе Separating Axis Theorem. Работает только с выпуклыми полигонами (вогнутые фигуры можно разбить на несколько выпуклых).
При использовании для большого кол-ва полигонов не забудьте сначала просчитывать и проверять прямоугольные границы каждого полигона
Для чего нужно? В ViewModel получаем, подготавливаем к выводу нужные данные, а в xml просто используем/отображаем. Второй подход - создать много переменных ObservableField в ViewModel, но если их много то это не очень удобно.
Если заинтересовала тема DataBinding, то можно почитать это https://developer.android.com/topic/libraries/data-binding/index.html C
Базовая реализация интерфейса INotifyPropertyChanged, который позволяет оповещать об изменении свойств объекта (необходим при связывании (bindings) данных, например, в WPF формах):
Всего: 541
|
Реклама |