Kivy - Mudando a Presplash e ícone padrão
Nesse vídeo vamos aprender a trocar a presplash, ou tela de carregamento (loading) padrão do kivy, e colocar um ícone customizado. Vamos criar um app do zero, compilar e colocar a presplash e ícone customizados.
Toda vez que se compila um APK para android, o aplicativo, ao carregar, mostra o logo do Kivy. O ícone do aplicativo também fica com o logo do Kivy. Enquanto estamos aprendendo e criando aplicativos de teste, isso não é tão relevante. Mas quando se pensa em criar um aplicativo para ser lançado na PlayStore, todos os detalhes são importantes.
A Presplash é a tela inicial do Kivy, onde todos os arquivos são carregados e o arquivo main.py é executado. Por padrão, a Presplash está configurada para mostrar o logo do Kivy com a palavra 'loading...'. Para alterar a imagem desta tela é bem simples! Basta editar no arquivo 'buildozer.spec' a linha:
presplash.filename = %(source.dir)s/presplash.png
Nesta linha é especificado o caminho da imagem que deseja mostrar na tela, sendo que ' %(source.dir)s/' representa a pasta onde o arquivo 'main.py' está.
Por padrão o Kivy deixa a cor de fundo como preta, representada pela linha:
android.presplash_color = #FFFFFF
O valor indicado para a cor está com a formatação em hexadecimal, sendo #FFFFFF a cor preta. Caso queira alterar a cor de fundo, basta alterar este valor.
De maneira similar, para trocar a imagem do ícone, basta colocar o caminho do ícone na linha do arquivo buildozer.spec:
icon.filename = %(source.dir)s/icon.png
Agora é só compilar e conferir o novo ícone e a nova Presplash do seu aplicativo :)
No vídeo eu mostro como fazer estas alterações e compilar o APK, confira!
Faça o download dos arquivos desta aula aqui.