Click here to Skip to main content
65,938 articles
CodeProject is changing. Read more.
Everything / Mobile / Android

Android

Android

Great Reads

by Daron Cox
If you're trying to integrate with UAG from a mobile device, this tip is for you!
by Nirosh
This tutorial is designed for .NET programmers who need to understand ‘Nido’ framework and its application.
by Prilvesh K
(Wildcard entry)Android Text to speech synthesis with Listview arrays with toast

Latest Articles

by Daron Cox
If you're trying to integrate with UAG from a mobile device, this tip is for you!
by Nirosh
This tutorial is designed for .NET programmers who need to understand ‘Nido’ framework and its application.
by Prilvesh K
(Wildcard entry)Android Text to speech synthesis with Listview arrays with toast

All Articles

Sort by Score

Android 

by bradyguy
In this article I make an automated method for updating the version number in the AndroidManifest.xml file.
by bradyguy
.NET MAUI, REST APIs, Android and Fiddler: Insights on the use of Fiddler How to configure development environment to use fiddler to monitor only the traffic from your android emulator and use fiddler to develop a deeper understanding of the API’s you are using.
by Cindy Potvin
This post gives 5 tips to improve performance in Android applications
by Aram Tchekrekjian
Seven Android libraries every developer needs to know
by Aram Tchekrekjian
In this tutorial, we will learn how to connect Android with ASP.NET Core Web API.
by li9705
A simple opengl example of Android using cle
by Andy Point
Integrating Facebook Login to Android Application. Now a days almost every web and mobile app provides an option to Login with Facebook. This is because most of the people have a facebook account and facebook has provide an easy to integrate SDK to add Facebook Login to your mobile app.
by Andy Point
Adding Google Admob Ads to Android App (Banner and Interstitial ads). Google AdMob is the most popular mobile ads platform used by app developers worldwide. Integrating AdMob to your app allows you to monetize your app and earn on the basis of Impressions and clicks on ads in your app.
by Andy Point
Today Almost all web and mobile apps come with Google and Facebook Login, This is a really useful feature for both the app developer and the user, since almost everybody tend to have a google/gmail and facebook account and moreover while logging in with google you don’t need to remember your UserId
by Andrey Moskvichev
This is an efficient way to make button color change on Android
by BillOsuch
Finding your SDK debug certificate MD5 fingerprint using Keytool.
by Right Handed Monkey
How to programmatically register system broadcast receiver at runtime in Android
by Simon Jackson
This book is a practical and hands-on guide for developing Android applications using new features of Android Ice Cream Sandwich (Android 4.0), with a step-by-step approach and clearly explained sample code.
by Andy Point
Android CardView Tutorial We have already discussed about RecyclerView in the following tutorial Listing Items using RecyclerView and shown a recyclerview example in android studio. Today we will discuss about CardView in Android SDK which was introduced with the android material design through the
by ShubhamSaxena
A quick start to your first Android app.
by DavidSchmitt
Android development FAIL
by Andy Point
Android Download Manager Tutorial: How to download files using Download Manager from the Internet
by Val Okafor
In this blog post, I will show you how to create Android drawing app. This blog post is part one of a two part tutorial series where I will show you how to create simple but delightful Android drawing app.
by Val Okafor
In this blog post, I will show you how to create Android drawing app. This blog post is part one of a two part tutorial series where I will show you how to create simple but delightful Android drawing app.
by Val Okafor
This blog post is part two of my Android Drawing App tutorials. It is strongly encouraged that you finish part one of this tutorial before proceeding with this one.
by Andy Point
Android Firebase Cloud Messaging Tutorial Hello Developers, We are back with a new android firebase tutorial. This time we will discuss about Firebase Cloud Messaging (FCM). We will be using Firebase to add cloud messaging in android app. What is Firebase Cloud Messaging? Firebase Cloud Messaging is
by Andy Point
Android Flash Light Application Tutorial Using Camera2 API
by Andy Point
In this horizontal listview Android example, we will discuss how to create a horizontal listview using RecyclerView.
by Michael Banzon
It is not Android that is fragmented – it is iOS that is not-fragmented.
by Val Okafor
This blog post stems from my recent experience building my soon to be released Invoicing app. I waited until the last minute to integrate PDF hoping that there is a magical boolean I can set to true and voila, my deeply nested view will be converted to PDF.
by Austin Rasmussen
The Android ListActivity makes it simple to display a list of items in your application.
by Austin Rasmussen
Continued from: Android Lists: ListActivity and ListView I.
by hexgear
I this post I will describe how I put together the live wallpaper.
by Andy Point
Android Material Design: Working with Floating Label EditText
by kb-boxer
Android meets .NET
by Simon Jackson
A review of the Android Native Development Kit Cookbook.
by Simon Jackson
Android NDK Game Development Cookbook - a review
by Right Handed Monkey
This post explains how to use the WorxForUs Network framework to have an Android app that works robustly even in areas that have poor network connectivity.
by hexgear
In this article, I will share how to parse JSON using JSON-Java in Android, however the snippet is not limited to Android only.
by Andy Point
In this post, we will discuss how to use picasso in Android studio to download images over network by creating a Picasso Android app.
by hexgear
Android Recycler View Tutorial
by Andy Point
In this Android Spinner Tutorial, we will learn how to make an Android spinner which will allow us to select an item from a drop down menu in Android.
by Val Okafor
In this post, I will cover the fundamentals of Android SQLite from a beginners perspective. In the next post I will provide a similar introduction to Content Provider and in the last part of the series I will show how to use Android SQLite and Content Provider to build a Note taking app.
by Val Okafor
Android SQLite for beginners
by hjgode
Android: ipPrint4 Print Label/Receipts to IP Printer
by NormDroid
AndroidServiceClient with Authentication
by Phil Sweeney
Applying MVC architecture to Titanium mobile apps
by Isaac RF
ASO – App Store Optimization for Beginners
by n.podbielski
Fixing hiding text box controls by software keyboard on Xamarin Android
by Val Okafor
Beginning Android Development – Part 2/3
by Lewis Benge
Building Glassware with the Xamarin Android and Google's GDK
by Cindy Potvin
How to build maintainable Android applications
by Afzaal Ahmad Zeeshan
In this article, I cover the most widely faced problems in Xamarin installation and setup for Android application development.
by Adrian Vintu
I have previously published an Android vs IPhone comparison and many people requested that I do a comparison of Android vs iPhone vs Nokia vs BlackBerry vs Windows Mobile 7.
by Adrian Vintu
A comparison of Android vs iPhone vs Nokia vs BlackBerry vs Windows Mobile 7
by Simon Jackson
How to convert DirectX .X files for use in games
by Rajeesh.C.V
Android development - Aquarium Live wallpaper
by Val Okafor
Today, I am beginning a four part Android tutorial series where I will provide step by step guide on how to create and publish your first Android app.
by Val Okafor
How to create and publish your first Android app
by Val Okafor
CodeProject This post is part 3 of a three part Android development tutorial series where I provide a walk-through on how to create and publish your first Android app.
by Cindy Potvin
How to create logs in Android applications
by Simon Jackson
Hints, tips and advice for working well with Android in Unity
by PratapReddyP
Demo of PhoneGap on an Android
by Andrey Moskvichev
In this article, I'll show you how to detect incoming and outgoing phone calls on the Android platform.
by n.podbielski
Reusable service for detecting if software keyboard is visible or not on Xamarin Android
by Raymund Macaalay
If you love C# and want to create an Android application using that language then you have to thank Xamarin as they created this great Cross Platform development tool which enables developers to develop iOS and Android apps in C# language.
by Cindy Potvin
How to display a string List in an Android ListView
by Isaac RF
To create visually engaging apps, displaying images is a must. Learn to display Bitmaps Efficiently on your Android apps, without giving away performance. The post Displaying Bitmaps Efficiently on Android apps appeared first on Isaac RF.
by S Ravi Kumar (TechieRathore)
In this article, we will dissect the folder structure of default Flutter app and understand how to manage the various resources needed for developing a cross platform app using Flutter.
by Serge Desmedt
2D Drawing in Android
by Andrey Moskvichev
This is part II of the article series on Drupal and Android integration.
by Mohammad Nasirifar
This is the story of the letters in the date of Google Calendar.
by Andy Point
Firebase Android Tutorial : Adding Registration and Login Hello Developers, this is our android firebase tutorial. In this tutorial we will create an android firebase app that will use firebase android login functionality. This post will help you get you up and running with integrating Firebase to a
by Val Okafor
This post is a step by step tutorial on how to implement Firebase Authentication in Android.
by Val Okafor
A complete, step by step tutorial on working with Firebase Realtime Database in Android
by Ahmed Bouchefra
Solutions to problems you'll encounter when creating new virtual devices
by Steve Psaltis
Flex 4.5 for Android : Getting started with Flash Develop
by S Ravi Kumar (TechieRathore)
In this article, we will setup Flutter development environment in Android Studio and execute the default code generated by the New Flutter Project template.
by Adrian Vintu
While playing with localization on the Android for my app I came upon an annoying bug.It seems running on Motorola Milestone the fonts were getting smaller on each locale update.I use the following code for locale changing (from http://almondmendoza.com/2009/01/28/force-localize-an-application-
by Cindy Potvin
How to format dates with Java in Android applications
by Dev Leader
Creating a tabbed Android User Interface.
by Daniel Vaughan
Generating localized resources in Mono for Android using T4.
by Simon Jackson
MonoGame (for those of you not yet aware) is a Game Building Framework / API born from the ashes that was the Microsoft XNA Framework that provides a very easy to use API to build games.
by Andy Point
Google Maps App Tutorial Hello Guys. In this post, we will learn how to make a Google Maps App that detects our current location. Here Google Map V2 will track current location of user and add a marker on it. Pre-requisites:
by Andy Point
Google Maps Nearby Places API Hello Guys. Hope all of you are doing well. In this tutorial, we will learn how to add the markers on nearby places in Google Maps API using Retrofit . We will name this App as Google Maps Nearby Places API.
by Andy Point
Google Maps Search Nearby In this post we will learn how to find nearby places in Google Maps. We will first see how to get current location of user and then will add marker on nearby places like Restaurants, Hospitals, Schools etc. You can see demo of this post (Google Maps Search Nearby) in above
by Neta777
In this post I want to examine the image files generated by Lens Blur.
by Adrian Vintu
I've had multiple requests on information about developing an (Android) mobile application, so I decided to add my tips in this guideline.
by Andrey Moskvichev
How to add banners into Android app and not overlap other UI elements
by Val Okafor
This post is part one of two part blog posts where I will provide a step by step tutorial on how to create an Android Notepad App. These two posts are the completion of my post on Android SQLite and Content Provider. If  you have not read those two posts, you may want to do […]
by Val Okafor
This post is a step by step tutorial on how to add data persistence to the Android Notepad app we create in the last post.   You are highly encouraged to read the last posts to get the most out of this tutorial especially if you are new to Android development.
by Val Okafor
This post is a step by step tutorial on how to add data persistence to the Android Notepad app we create in the last post.   You are highly encouraged to read the last posts to get the most out of this tutorial especially if you are new to Android development.
by Adrian Vintu
How to Debug on the Samsung Galaxy I7500 Android Phone
by Cindy Potvin
How to get started with Android development - Basic structure
by Cindy Potvin
At the end of my last article, I left you hanging after describing activities, without telling you how to build a UI, so here we go.
by Cindy Potvin
How to get started with Android development: Layout managers
by Val Okafor
In app purchase is one of the main monetization options for Android apps. Android in app purchase combines what used to be the “free” version and “paid” version together.
by Cindy Potvin
How to show a Toast for a specific duration in Android
by Tharaka MTR
How to transfer ownership of the Android application
by XPG Live
A walk through of using all of the features XPG Live has to offer
by XPG Live
How to initialize a game on Android with XPG
by XPG Live
This post discusses how to use Leaderboards on Android with XPG.
by Lee P Richardson
If you've ever wanted the same type of functionality for Xamarin Android either for consistency or ease of cross platform code sharing, now you can with EasyLayout.Droid.
by Cindy Potvin
How to save data in your Android application
by Lee P Richardson
Kill AXML - Programmatic ListViews in Xamarin Android
by Val Okafor
Learn Android Dependency injection with Dagger 2
by Val Okafor
In this tutorial, I will share a practical example of Model View Presenter (MVP) pattern in Android development. MVP is a design pattern and when it comes to Android development some of the examples available online are heavy on theories.
by Val Okafor
Learn the fundamentals of Android development
by li9705
Can we write programs in Android with other languages? The answer is yes.
by Simon Jackson
By the end of this book you should be able to make scrolling backgrounds, clever AI for bad guys, and be able to save / load and change levels in the way Unity3D always wanted you to but forgot to mention.
by Won Dong
Mobile website expansion offers business unlimited potential
by Afzaal Ahmad Zeeshan
Here is my review of official Kotlin shift for Android
by Right Handed Monkey
Obscured shared preferences for Android
by Member 11794279
Here are some open source Android libraries every programmer should know.
by Kevin Mack
So, I know I've been out of pocket the past two weeks, and that includes all social medias. Honestly I just started a new job, and my wife did as well. So in my family, we do life events in batches. But I didn't want to stay out of pocket
by Simon Jackson
After playing a lot with Parse over the last few weeks, I thought I’d share some of my findings.
by Simon Jackson
PCL targets for Mono / MonoGame projects
by Aram Tchekrekjian
How to use Retrofit to easily build an app that connects to an HTTP-based service with the use of GET method to retrieve data and display it nicely on the screen
by Cindy Potvin
Saving an image in a SQLite database in your Android application
by Cindy Potvin
How to save data to a file in your Android application
by Cindy Potvin
This is the third post in my series about saving data in Android.
by Cindy Potvin
This is the fourth post in my series about saving data in Android applications.
by PratapReddyP
In this post, my intent is to use the internal memory of an android and save / retrieve the data from different views.
by Junian Triajianto
This post discusses simple custom fonts helper in Xamarin.Forms for Android
by Edison Heng
A simple notepad for Android
by Edison Heng
Synchronizing between Android and desktop
by Minh Danh Nguyen (ToughDev)
How to simulate key presses on Android devices
by Simon Jackson
I’ve compiled an extensive list of resources at your disposable on your Unity3D journey, split up in to sections to allow you to target what you need.
by Cindy Potvin
This is the last post in my series about saving data in your Android application.
by Serge Desmedt
Threading in Android
by Xiao Ling
Time to migrate Android projects to Android Studio
by Val Okafor
Top Android App Review Sites
by Serge Desmedt
Touch handling in Android.
by Codeman the Barbarian
Trouble with Adapters
by Saurabh_Sharma
Twitter Integration in Android and Its New API v1.1
by Madhur Kapoor
How to use camera in Android application
by Vidyasagar Machupalli
WatBot: An Android ChatBot powered by IBM Watson
by deveck
This article describes how to create a REST WCF-Webservice which can be consumed on Android devices.
by deveck
How to consume a JSON REST WCF service using Android
by Michael Banzon
This is a translation and partial rewrite of a piece I wrote in Danish: Opdatering Android (PDF).
by Michael Banzon
This is actually a modified + translated version of this piece I wrote in Danish: Opdatering Android (PDF).
by li9705
Irrlicht is a well-known Open Source 3D engine, which supports multiple platforms
by li9705
The examples in this article will create a menu, scroll view and popup window.
by li9705
Writing an Android GUI using Python
by li9705
How to write Android GUI using LUA (introduction)
by li9705
How to write Android GUI using Python (6:layout)
by li9705
An example of basic Android GUI elements created and controlled using python, which may be buttons, textviews, checkboxs, radiobuttons
by li9705
Writing Android GUI using Python (Introduction)
by n.podbielski
This is another article in the mini series of Xamarin bugs and workarounds for them.
by n.podbielski
Xamarin Frame and Style with Padding
by S Ravi Kumar (TechieRathore)
How to implement show hide passeword using effects in Xamarin.Forms
by marcusts
A Smart Platform for a Challenging Era Most mobile device owners are passionate about their phones. They’re either a high-tech Android type or an aesthetic iPhone type. And they agree about very little when it comes to their metallic soul-mates.
by Simon Jackson
XNA to MonoGame and beyond
by Simon Jackson
XNA to UnityXNA and beyond
by Inaki Ayucar
XNA/Android cross-platform and strongly-typed access to game contents
by Isaac RF
Introduction to Youtube Data API v3 on Android