This is a small, free, lightweight Android library that is adding a splash screen to any application. I got the idea for it when I couldn’t find a similar library with the functionality and customization option that I needed. All you have to do is to implement it and give it some images, text or video.




If you have some ideas about what should I add or change, or maybe you have some issues with this library, please let me know. I will be happy to hear your feedback.
Implementation
Gradle
implementation 'com.kovacivan:SplashScreenHelper:1.3'
Maven
<dependency> <groupId>com.kovacivan</groupId> <artifactId>SplashScreenHelper</artifactId> <version>1.3</version> </dependency>
Usage
Image and text underneath it:
SplashScreenHelper(this) .logoResource(R.drawable.your_logo) .setText("Some text here") .start()
If you want to add sub text underneath added text:
SplashScreenHelper(this) .logoResource(R.drawable.your_logo) .setText("Some text here") .setSubText("Some other text") .start()
If you want to add image instead of text:
SplashScreenHelper(this) .logoResource(R.drawable.your_logo) .bottomImageResource(R.drawable.some_image) .start()
You can set video as a splash screen
SplashScreenHelper(this) .videoResource(R.raw.some_video) .start()