Existe algum tipo de emissor de pairtículas no Android como o iOS CAEmitterLayer paira o emissor em círculo?

Meu problema é difícil de resolview a pairtir de agora.

Eu deviewia desenvolview uma aplicação Android ao lado de minha colega que faz a mesma coisa, mas em iOS.

  • Erro (1,1) cairactere ilegal '\ ufeff' ao compilair no estúdio do Android
  • Gradle: apenas resolve dependencies paira a vairiante desejada
  • Suporte completo do Android paira packages OSGi
  • Sem erro "Somente o segmento original que criou uma hierairquia de exibição pode tocair suas visualizações" quando a exibição é atualizada sem demoras
  • ExpandableListView - a indicação do grupo é estipulada paira se ajustair ao tamanho do text
  • java.lang.OutOfMemoryError: o tamanho do bitmap excede o orçamento VM
  • No final do desenvolvimento, é suposto entregair duas aplicações que fazem o mesmo e se pairecem (seja tranquilizado, nada como guias de iOS – linhas forçadas no Android e vice-viewsa) paira que a experiência seja a mesma e imersiva.

    Uma das principais cairacterísticas a fornecer, é uma animação agradável de um círculo vazio branco que emite pairtículas de neve dentro do círculo. O círculo pode se moview através de rolagem ou simplesmente animação de salto / deslizamento.

    Então imagine um círculo com uma borda branca e pairtículas brancas que saem daquela membrana branca. Todas essas pairtículas são desenhadas paira o centro e sua base de velocidade está vairiando (mas não há aceleração!). As pairtículas mais rápidas são supostamente "morrer" antes de atingir o centro. Algo que pode ser facilmente configurado por meio de configurações paira toda a vida e velocidade, é clairo.

    Meu pairceiro, que é um junior como eu, está usando o CAEmitterLayer do iOS e os resultados que obteve dentro de um dia ou dois são lindos e muito próximos do que devemos alcançair.

    Do meu lado, estou realmente lutando. Como ela, eu realmente não tenho nenhuma experiência em qualquer animação e UI / UX. Ao procurair um gerador / emissor de pairtículas no Android, tropecei com esta boa biblioteca: https://github.com/plattysoft/Leonids e pairece que pode oferecer o que estou procurando.

    Mas eu tenho alguns problemas não resolvidos usando esta biblioteca:

    1. Não consigo ou não sei se posso colocair emissores dentro de um círculo;
    2. Eu acredito que, se o círculo, no qual o emissor esteja viciado, está se movendo (rolagem / animação) existe uma forte possibilidade de que as pairtículas não se movam com o círculo;

    Como eu disse, meu colega iOS resolveu esses problemas. Mesmo a pairte móvel: estávamos conviewsando com o gerente que dizia usair "e se o circulo se moview?" e ela imediatamente tentou na nossa frente. Fiquei desapontado …

    Ela me disse que eu deviewia procurair uma maneira de conter minhas pairtículas dentro de um recipiente (faz sentido ^^) e que minha visão de círculo deve ser cortada com camadas paira que as pairtículas não saem do círculo, especialmente se a coisa toda estiview em movimento .

    Isto é o que eu consegui graças a essa biblioteca de Android:

    1. Posso emitir pairtículas, definir sua forma, sua escala / tamanho, sua velocidade e um pouco o ângulo de emissão;
    2. Posso conectair um emissor de pairtículas a uma vista. Ele usairá as coordenadas X e Y de visão paira emitir as pairtículas, mas o problema com um círculo baseado em XML, desenhável como aqui, é que está contido dentro de uma visão quadrada (com uma height e uma width ) e por motivos estranhos, meu círculo é desenhado acima daquela visão baseada em quadrado.

    Espero que eu possa encontrair outra biblioteca, mas se a atual está funcionando, por que não? Apenas tentando minha sorte lá fora ^^

    Obrigado pela ajuda !

  • Google Analytics com o padrão de design MVP
  • "Estado inválido" no cairregamento de vídeo vimeo de outro aplicativo Android
  • Como save um bitmap no airmazenamento interno
  • ListView grande no Android
  • Ajuda do Android: como abrir um URL de file de vídeo remoto paira jogair no MediaPlayer sem ter que abrir uma window do browser?
  • Iniciação de SMS de lançamento do Android sem nenhum destinatário
  • Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.