Homepage | Tutorials | Blog
Welcome to our
Free Android Tutorials, 100+, For Android App Development . You can create an Android App using Java XML programming language.
Programmimg experience, although useful, is not required to learn app development with Java XML. Follow our easy 'Android App Tutorials', complete with the required images to develop each app, and you will learn the simple components, and layout designs, for creating mobile apps for Android.
Once you create your apps, you can customize them with your own creativity and coding skill.
All the apps you develop are yours to keep,(including the app code), and you can install and uninstall them from your android smartphone - tablet as you like.
No website registration or membership is required; simply complete the tutorials in the manner you choose. We do however, recommend completing the basic tutorials first before the latest ones.
The tutorials follow an 'Easy Learning Curve', and include the required graphics and 'Copy and Paste' code for each tutorial. They are best learned as presented; however, if you have some android coding knowledge,
you may want to view the tutorials(code examples) by
'Task'. The code from each tutorial can be used as 'code snippets' for other apps you are creating.
There are five sections of our tutorials, and the tutorials in each section
cover a specific topic or coding class. Each tutorial begins with the 'app topic,' with step by step instruction to complete and integrate the code. Some tutorials continue coding from a previous tutorial. And, in some tutorials there is no coding only information is presented(Tutorials V).
You can access all the tutorials from this page. Before you begin them, do read the
Introduction to Android App Development, and our
Coding Android - What You will Learn
About Our Android Tutorials
We started our Free Android Tutorials at platform 4/api 15, which is a few years ago! Now this year, 2025, it's Android platform 15/api 35, and we're still learning. But it is fun. With each new tutorial added you can learn additional android design features, functionalities, and tips for your app development. All tutorials follow the same method with included Example Code for each app.
Game Dev Tutorials with Libgdx, 2023-2025
In late 2023, we introduced mobile Game Dev tutorials with Libgdx for Android. Libgdx is a gaming engine(framework) that can be used to create game apps. Libgdx can be used with Android Studio to create your mobile Android game apps. Libgdx can also be used with certain mobile IDEs to create game apps, like AIDE.
There are many engines available to develop game apps for Android. Some require very little coding while others like 'Libgdx' require you to code more but allow you to customize your games as you like. For more about
Game Dev, read our Game Dev intro article
here, then follow along with the tutorials on our website. All the 'game dev' tutorials are posted with links from our
Blog.
TUTORIALS I
Java/XML
Learning the App
Code Pages
Beginners Article
About Our Tutorials
Coding androidmanifest.xml
Coding R.java
Coding buildconfig.java
Coding mainactivity.java
Coding main.xml
Coding strings.xml
Coding drawables
TUTORIALS II
Java/XML
Learning To Code
Create A Simple
Android App
Change App Icon
Add Text and Style
Add Buttons To App
Positioning Text
using Gravity Same Tutorial
Change View
Background Color Same Tutorial
Change Screen
Orientation Same Tutorial
Add Image to
Activity View
Add Horizontal
Scroll View
Add a Frame Layout
How to Add a Theme
To Your App
How To Code
a Customized Style
Code a
Toast Message
Coding Resource
Identifiers
Code Examples
by Task
TUTORIALS III
Java/XML
Adding Features,
Functionality
Android Example,
Buttons With onClick
Coding Shape
Drawable - Lines
Coding A WebView
Coding A Timed
Screen Splash
Coding A Gradient
Drawable
Coding a Weighted Fragment
Tutorial
ListView Fragment
Coding a
Tabbed Fragment
Share Intent
for Text
Share Intent
for Images
Android, Media Player
with Audio
Tutorial,
Video Player
Localize Your App
World Languages
Coding a
Simple ListView
ListView with
Toast Message
Android Sliding
Drawer
Sliding Drawer
with ListView
TUTORIALS IIII
Java/ XML
Material Design - Animators - Animation - App Interface Design
Material Design
What is Material
Design?
Coding a Material
Design
Theme
Coding a Layer List
With Elevation
Android,
Shape Drawables
Elevate - Rotate
Scrollable Elevated
Topic Cards
Photo Containers
With Shadowed
Container
Simple CardView
Animators - Animation
View Animator
with Photo Array
View Animator
With Views
Simple Frame
Animation
Frame Animation
With Buttons
View Animation
Rotate, Scale,
Translate
Android Interpolators
with Spinner
Interface Design
Android, Coding an
AppBar Menu
TUTORIALS V
App Launch
Optimize Your App
Android App Launch
Mobile App Analytics
Mobile App Monetization
Mobile App Distribution - App Stores
Also Read:
Coding Imports in Android Apps
Handling Errors in Aide
ANDROID
TUTORIALS 2022-2023
With Example Codes for Complete Apps
Customizing Action Bar - Color, Logo, Back Arrow and Color Blends on Buttons March 2022
Button Types in Android Apps March 2022
Creating a Hyperlink in Java Class April 2022
How To Add Canvas Paint in Java Class April 2022
Simple Scrollview with System Generated Buttons May 2022
Gradient Drawable Colored Backgrounds - Two Screen App
May 2022
Gridview with Two Column Cardview(Androidx) - Art Exhibits Example June 2022
Cardview(Androidx) - Electric Cars Example July 2022
Android Example - Text is Selectable(Copy Paste Text) August 2022
Button to WebLink (Smartlink Text Link Banner) Sept 2022
ImageButton to WebLink (Smartlink Image Banner) - Android Example Sept 2022
Mipmap Icons Tutorial - Android Example March 2023
Android Tutorial - Banner To Smartlink(Bottom of View) July 2023
Mixpanel Analytics For Android Apps - Simple Integration Oct 2023
AlSO READ:
App Launch
You May Like:
e-Scooter News, Bestsellers and more..
CODING TOOLS
AIDE - for tablets
Android Studio
-for computers
OUR ANDROID ARTICLES
Launching Your Android App(Updated Sept 2023)
How To Be
Successful
Best Coding Practices
Screen Density -
Coding Practices
If you Liked This Page- ' Free Android App Tutorials ', Give Us a Social Mention
Make Sushi Rolls at Home
Shoot Like A Pro
Pro Tips Photography.com
2025 gamedev.zeootr.com(formerly androidappcoding.com)- All Rights Reserved.
All images posted on this Website are Copyrighted © Material.