RoundedProgressBar Demo

1.0.2

Versão

4,1MB

Tamanho

50+

Transferências

Download APK (4,1MB)

Captura de tela

Descrição

Baixe RoundedProgressBar Demo APK (1.0.2) para Android gratuitamente. Aplicativo de demonstração para a biblioteca de código aberto RoundedProgressBar

Contente

Aplicativo de demonstração para a biblioteca de código aberto RoundedProgressBar

Este aplicativo de demonstração permite personalizar uma barra de progresso da biblioteca RoundedProgressBar. Você pode usá-lo para testar rapidamente novos designs ou experimentar o comportamento do RoundedProgressBar. Este aplicativo de demonstração também vem com outros 8 exemplos de barras de progresso que podem ser criadas com esta biblioteca.

Para ver o código-fonte deste aplicativo de demonstração ou a biblioteca RoundedProgressBar, visite: https://github.com/MackHartley/RoundedProgressBar

Se você usa RoundedProgressBar em seu aplicativo, você pode enviar uma foto para o link a seguir para que seu aplicativo seja apresentado no repositório RoundedProgressBar Github: https://github.com/MackHartley/RoundedProgressBar/blob/master/who_uses_rpb.md

O que há de novo na versão mais recente 1.0.2

Última atualização em 8 de abril de 2024

Adicionadas pequenas atualizações nos componentes internos do aplicativo.

Demonstração da RoundedProgressBar

A demonstração RoundedProgressBar mostra uma barra de progresso personalizada com cantos arredondados, fornecendo uma alternativa visualmente atraente e personalizável à barra de progresso padrão. Essa demonstração permite que os usuários explorem as várias propriedades e recursos da barra de progresso arredondada, incluindo:

* Progresso: o valor do progresso pode ser definido entre 0 e 100, representando a porcentagem de conclusão.

* Largura do AVC: a espessura do contorno da barra de progresso pode ser ajustada para se adequar ao estilo visual desejado.

* Ângulo de início: o ângulo de partida do arco da barra de progresso pode ser especificado, permitindo uma variedade de orientações.

* Ângulo final: o ângulo final do arco da barra de progresso pode ser definido para controlar a extensão do arco de progresso.

* Cor: A cor do preenchimento e do contorno da barra de progresso pode ser personalizada para corresponder ao esquema de design do aplicativo.

* Gradiente: um preenchimento de gradiente pode ser aplicado à barra de progresso, criando uma transição suave entre várias cores.

A demonstração fornece uma interface amigável para experimentar essas propriedades, permitindo que os desenvolvedores visualizem os efeitos de suas mudanças em tempo real. O código para a barra de progresso arredondada também está disponível para inspeção, permitindo que os desenvolvedores entendam sua implementação e a incorporem em seus próprios projetos.

Lógica e implementação

O RoundedProgressBar é implementado usando um componente de tela personalizado, que desenha a barra de progresso com base nas propriedades especificadas. O componente Canvas substitui o método ONDRAW () para renderizar a barra de progresso usando as propriedades fornecidas, incluindo o valor do progresso, a largura do AVC, os ângulos de início e final, cor e gradiente.

Para atualizar a barra de progresso, o método setProgress () pode ser chamado, que recalcula o arco de progresso com base no novo valor de progresso. A aparência da barra de progresso pode ser ainda personalizada definindo as propriedades Stroke Wwidth (), Startangle (), endangle (), color () e gradiente ().

Benefícios e casos de uso

O RoundedProgressBar oferece várias vantagens sobre a barra de progresso padrão:

* Recurso visual: os cantos arredondados fornecem uma aparência mais moderna e visualmente atraente, aprimorando a experiência do usuário.

* Personalização: a capacidade de personalizar as propriedades da barra de progresso permite que os desenvolvedores correspondam ao design de seu aplicativo.

* Flexibilidade: a barra de progresso pode ser usada para representar uma ampla gama de estados de progresso, desde operações de carregamento até o download do status.

A demonstração RoundedProgressBar fornece um recurso valioso para os desenvolvedores que desejam incorporar uma barra de progresso personalizada e visualmente atraente em seus aplicativos Android.

Informação

Versão

1.0.2

Data de lançamento

Tamanho do arquivo

4,1MB

Categoria

Bibliotecas e demonstração

Requer Android

Android 5.0+

Desenvolvedor

Imran Ibrahim

Instalações

50+

EU IA

com.mackhartley.roundedprogressbarexample

Disponível em