Next Tutorial
Coding Gradient Drawables
Prev Page
View All Tutorials
Android Tutorial -
Screen Splash
This is the Splash Screen
It will show for 3 seconds, then goto the App's main page.
This is App's First Page
When To Use A Timed Screen Splash
A Screen Splash is ideal to use in your app for a variety of reasons such as;
promote your brand's logo
promote a new product or service
daily giveaways
daily promo coupons
sale items
promote contests or competitions
A splash screen is shown to your users prior to them seeing the first page of your app. So, you want to use the splash screen to tell them something that
is unique to your products or services.
Also, a splash screen should not be too lengthy; as this could annoy users, and they may not use your app at all.
So keep the splash screen short if possible, 1 - 3 seconds is recommended, and use it to a users advantage.
If your just promoting your brand's logo, keep it short like 1 - 2 seconds, at most.
If you have daily giveaways, promo coupons and the like; user might be more accepting of a lengthier splash screen, because you are giving them something for free.
A splash screen is not recommended for advertising, as this could annoy users and they may uninstall your app.
Creating - Naming Your App Using AIDE
When creating your app,(from left menu) choose:
Create New Project;
Then, choose
New Android App(gradle, android Java/xml)
or
Hello World App Java/xml
if your using the original version of AIDE
Namme your app as shown in our example code use;
TimedScreenSplash as the app name and,
for the package name(next line) use:
com.aac.screensplashexample.
The Code
Code for the app - TimedScreenSplash
For this app you will use these coded pages:
2 layout files - main.xml and splash_activity.xml, both XML files
2 activity classes(the java files) - MainActivity.java, and SplashActivity.java
1 strings file - strings.xml for the text on our page
1 AndroidManifest.xml file, where we declare our activity for the splash screen
and,
Since we are adding a image to our splash screen we add that image to our
drawables folder at src/res/drawable-hdpi.
To save the splash screen image, just right click on the image in the Example
code Section this page; and save it to your tablet or computer;
then copy paste it into the AppProject/TimedScreenSplash at res/drawable-hdpi folder.
Use your tablet's File Manager to do this, as you cannot directly paste an image within the AIDE code editor files.
That folder src/res/drawable-hdpi also has our ic_launcher.png image; but we don't need to add it because it was
added automatically when we created our android template app.
EXAMPLE CODE - Code For This Tutorial
JUST use your mouse or highlight the code for this tutorial.
App Name is 'TimedScreenSplash - located at AppProjects/TimedScreenSplash in AIDE, open the AIDE app, then open App Projects, THEN select the 'TimedScreenSplash',
app from your files hierachy(left menu); then click on any file from the app, like strings.xml, to open it in the AIDE editor.
In the editor, make sure at top of page, the app name 'TimedScreenSplash' is there next to
AppProjects like so: AppProjects/TimedScreenSplash, then you know you have the proper App.
Once a file is in the editor, you can edit, save it, then RUN your APP, Install,
and Open your app.
Make sure you SAVED EACH PAGE,(or choose automatic saving in AIDE settings) before you RUN your code. SAVE, RUN, INSTALL, OPEN, your App. Once it has been
installed on your tablet, you can open it Simply by Clicking on the Android little green App Icon,with the wording 'TimedScreenSplash' on your tablet. It will
be with your other installed apps.
If you make further changes to this App, you need to SAVE, RUN, UPDATE, INSTALL, OPEN the app.
This free script provided by
JavaScript
Kit