2 repository-uri
Utilities for defining button visual properties directly in code without relying on XML resource files.
Distinct from UI Button Components: Contrast with UI Button Components: focuses on the programmatic API for styling rather than the component itself.
Explore 2 awesome GitHub repositories matching user interface & experience · Programmatic Button Styling. Refine with filters or upvote what's useful.
XUI este un framework UI nativ pentru Android și o bibliotecă de componente concepută pentru construirea interfețelor de aplicații. Oferă o suită cuprinzătoare de layout-uri native, câmpuri de introducere și elemente de navigare, susținute de un sistem de gestionare a temelor pe niveluri pentru definirea atributelor vizuale globale și a stilurilor responsive. Framework-ul se distinge printr-un set specializat de view-uri personalizate și seturi de instrumente de interacțiune, inclusiv calendare de înaltă performanță, randarea vizualizării datelor și o varietate de butoane stilizate cu cronometre integrate și efecte vizuale. Include, de asemenea, capabilități integrate de procesare media, cum ar fi scanarea codurilor de bare și QR, generarea de QR-uri personalizate și o interfață de decupare a imaginilor. Proiectul acoperă o arie largă de capabilități UI și UX, incluzând diverse componente de introducere a datelor, primitive pentru ferestre flotante și o gamă largă de indicatori de feedback, cum ar fi snackbars și bare de progres. Oferă, de asemenea, șabloane de layout, configurarea tipografiei și sisteme de animație pentru gestionarea tranzițiilor de view-uri și a feedback-ului interactiv.
Allows configuring button colors and borders directly in code without external resource files.
SuperTextView is a custom Android UI component that combines multiple text and image segments into a single view to reduce layout hierarchy depth and improve performance. It functions as an interactive text component and a layout optimization tool, rendering complex compositions on a single canvas. The component features a programmatic styling system for defining borders, corner radii, and fill colors via code rather than static XML drawable files. It also integrates with third-party image loading libraries to fetch and display remote assets directly within its structured layouts. The view u
Defines button borders, corner radii, and fill colors directly in code to avoid static XML files.