Giter VIP home page Giter VIP logo

tinkoff_2023's Introduction

Описание работы с PerfectView

Поддерживаемые аттрибуты

  1. app:iconPosition - позиционирует иконку относительно вью, значения: left, right(По умолчанию - right)
  2. app:headerText - значение: только текстовое, ссылки на ресурсы пока не поддерживаются
  3. app:subHeaderText - значение: только текстовое, ссылки на ресурсы пока не поддерживаются
  4. app:buttonText - значение: только текстовое, ссылки на ресурсы пока не поддерживаются, без этого аттрибута кнопка отсутствует
  5. app:buttonText - значение: только текстовое, ссылки на ресурсы пока не поддерживаются, без этого аттрибута кнопка отсутствует
  6. app:additionalButtonText - значение: только текстовое, ссылки на ресурсы пока не поддерживаются, без этого аттрибута дополнительная кнопка отсутствует
  7. app:iconSrc - задает значение для иконки, значение: ссылка на ресурс изображения
  8. app:isLight - включенный аттрибут добавляет день, белый фон, делает цвет subHeader серым. Выключенный - убирает тень, серый фон, черный цвет subHeader. Значение: true, false(По умолчанию - false)
  9. app:isClosable - определяет доступность крестика во View, значение: true, false(По умолчанию - false). При включенном аттрибуте значения аттрибутов app:isLight, app:iconPosition игнорирутся.
  10. app:orientation - определяет тип размещения дочерних жлементов. Значения: vertical, horizontal(По умолчанию - vertical)

Особенности работы

  • Каждый дочерний элемент может быть настроен как самостоятельная вью.
  • Когда PerfectView выступает родителем оно может переписывать значения background, width, heigt, elevation дочерних PerfectView.

Проверка дизайн системы

  • В MainActivity находятся примеры использования дизайн системы

tinkoff_2023's People

Watchers

Stas Elovsky avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.