Featured
-
Android O Released with Top 7 New Features for App Developers
Android was founded by Andy Rubin, Rich Miner, Nic
by sudhanshu.tripathi -
An Overview of Android Activity - Video Tutorial
As far as Android platform is concerned, the funda
by amit.rai -
How to get IMEI number,serial number and software version of your phone
Hello... Sometimes we need to know the country
by shahbaz.ahmmod -
Search location by using place on google map
Here below is the code for searching places by usi
by shahbaz.ahmmod -
How to know free space in sdcard android
I have written code to know free space in sdcard
by shahbaz.ahmmod
Tags
How Android Benefits For Mobile Application Development
Several companies are grabbing the android to make custom mobile apps development programs to improve their income. Android is an open-source program for mobile devices providing significant, agility and functionality.
...
List of The Best 7 Android Mobile Applications of 2019
With mobile app development companies growing at a faster rate, every organization wants to
launch their apps either on Google Play or App store or both. There are equal chances that your
app is going to fail unless you haven't developed th...
Software Hacks That Allow You to Work from Your Phone
Internet connectivity is a staple of the modern workplace. Workplace dynamics are undergoing a paradigm shift toward virtualization, mobility, and management of information "in the cloud".
The very definition of the "o...
Upload Image and String to Server - Secret Key Not Match in Response Error
Hi can anyone help me with this. i have to pass secret key . the method which i did is correct? am getting secret key not match in response .i also attached postman screen shot please see this.
private class uploadFileToServerTask extend...
Android App Development - The Best Guidelines To Follow
An award-winning android application is a result of hard work and coordination of skilled developers with clients. The path which leads them to that stage includes mistakes, stand up again and moving on.
After 9 years in A...
Android IntentService Basics And Its Use in App Development
IntentService is one of the least difficult approaches to offload "pieces" of handling of the UI string of your application and into a remote work line. There's no compelling reason to dispatch an AsyncTask and oversee it every sing...
Top Android Development Tools that Everyone Ought to Know
Smartphones have altered our lives in a way that we are totally reliant on numerous apps that have eventually simplified various tasks. When we talk about smartphone platforms, Android is the biggest mobile platform that has billions of users wor...
Native VS Cross-platform App Development: Which One Should You Opt For In 2019
Markets worldwide have evolved through mobile. Emergence in mobile usage brings a strong wave of app downloads and app usage in densely populated and developing markets like India and Indonesia. This brings about a positive change for both, the c...
A Comparison of Compilation Speed of Kotlin Vs JAVA
Java has become the reference language when it comes to programming applications for Android, but serious rivals have arisen, from C++ to Scala. One of those competitors is Kotlin, a language that was conceived and started to be developed in 2011...
The Truth of Migrating to AndroidX (Android Jetpack) Guide to Developer
This year, Google announced at its developer event Google I/O the creation of a new set of libraries, tools and architectural guidance for Android: AndroidX, better known as Android Jetpack. But what is Android Jetpack? It is a seri...
Top 5 Reasons to Choose Kotlin for Your Next Android App
With Kotlin being officially adopted by Google as the supported language for Android, it has become confusing for developers that which programming language they should select for Android app development. However, Java holds an excellent position...
How to use MVVM Architecture with rxjava and retrofit in Kotlin
MVVM stands for model view view-model pattern which helps to separate development of graphic user interface and remove lots of bboilerplatecodes. So in this blog we will help you to use MVVM architecture with rxjava and retrofit in Kotlin or...
Add Header to RecyclerView Using ViewType Property in Android
We all Known that scrollable view does not work inside another scrollable View, so to scroll some views with recyclerView for that we have to use Header property.
There are many ways to Add Header to RecyclerView but in this tutorial I will gu...
Draggable GridLayout | Android
In draggable gridlayout cells of the GridLayout(consist rows and columns) can be draged from one position to another by using OnDragListener.
To use GridLayout, first add gridlayout to project gradle (app level) and fol...
Lets move from Dialogs to BottomSheetDialogs in Android
Android Support Library 23.2, Google has given support for Bottom Sheets. AS per Material Design, Bottom Sheets are elements displayed only as a result of a user-initiated action, used to reveal more content from the bottom upwards...
How to Show Badge Count on App Icon in Android App's Launcher
As a badge count there is no standard way of doing this. However, one of the ways to do it in a simple way is by adding badge num on your application icon in launcher. It is handled by using a broadcast receiver. All the handset doesn't provi...
Extract YOUTUBE Video URL and Play Using Exoplayer
Exoplayer is an open source application level media player for Android. For playing audio/video both locally and through internet this media player is very good and alternative source for Android's Media Player API along with features like Dy...
Expandable RecyclerView with Animation in Android
Expandable RecyclerView contains two views one is parent view and other is child view. Parent is visible by default but the child view has to be expanded and collapsed. It will expand when we click on parent view.
Let's see the Implementat...
Autosizing TextViews | Android Tutorial
Android 8.0 (API level 26) included a feature which allows you to instruct a TextView to let the text size dynamically expand or contract automatically to fill its layout based on the TextViews characteristics and boundaries. This setting makes i...
How to Integrate Firebase User Authentication in Android App 11 Easy Steps
Firebase is a google's mobile platform that helps us to develop high-quality apps in minimum effort. Firebase provides Authentication library to authenticate users, you don't need to save user data on your local server because firebase sa...
How to Integrate an Open Street Map in Android Application
In this blog we will learn to use open street map (OSM), adding marker and get device location.
OpenStreetMap (OSM) is absolutely editable Wikipedia like world map which is also free. Through openstreetmap you can easily download maps for the ...
Google Safe Browsing Using Api or SafetyNet
We very well knew about WebView to provide browsing functionality in our app so that user don't need to leave our app but do you know that some websites show lots of dialog boxes or popups, navigation, and these links, clicks or popups can ha...
How to Implement Callback in Android to Communicate Between Classes & Fragments
Callback is a way to inform a class synchronous/ asynchronous when an event occurs. A simple way to create a generic callback is to use interface with a method in which JSON is passed.
So, In this tutorial, I will guide...
How to Detect Network Connectivity Using Observer in Android Device
If you want to check whether your device connected to Internet or not OR when it turn on/off then adding the observer is the best way. You have to add the observer in activity to check connection is on or off.
Let's...
Test-driven Development Approach in Android - Facilitated by Important Tool-Sets
A couple of months ago, I happened to attend Google i.O developer conference 2017 where I was fortunate enough to meet some of the biggest and brightest Android-minds. We talked and shared amazing things which we have had learned an...
Best Practices When Using Slider Controls in Android App Development
Sliders in mobile apps are a convenient and an intuitive navigation tool that helps users make quick selections or change the mobile interface by a quick gesture in a dynamically pleasant way. Manipulating the mobile phone environment by sliding ...
Things to Consider Before Hiring Android App Development Company
Needless to say, Mobile App Development had modified the ecosystem of not only the way people used to operate smartphones, but instead it had given the rebirth to all the business verticals that are existing around the globe. The landscape of the...
Get Folder Names Inside External Storage Having mp3 Files in Android - How to Guide
To print all the Folder names inside your external storage that contains mp3 files, first we need permission to read and Write external Storage on your android device.
So, in this tutorial, I will be coding for the meth...
How to Show Dialogue Box at Clicked Place Without Dull Background in Android
To attain such Dialogue box please go through the steps mentioned below:-
1) Declare a button/ImageView in your Activity xml file, you can place this button on top right corner or left corner or in center wherever you wish you can place it. He...
How to Enable Facebook Analytic in Android Application?
With around 1.7 billion users and which are growing day by day, Facebook has now come a very important medium to promote your app and website world wide.
Facebook along with social sharing provides many other tools...
How to Download Image Through URL & Save to Particular Directory in Android?
If you are looking for the code to download the image through the image's url then you are reading the best and simplest blog for the same.
For image downloading I'm using DownloadManager, with the help of DownloadManager I will reques...
What are New Android Architecture Components and How to Use Them?
We know the old android architecture components like Linux kernel, native libraries, android runtime, application framework, and applications.
Google has launched 14 different versions of android OS but one thing to notice is tha...
Kotlin Properties with Example and How it Differs from Java
In Java there are fields but in Kotlin there are no fields like Java. Whatever variables we define in Kotlin class it becomes properties by default with internal implementations of it’s accessors.
let's try to...
How to Implement Room Database in Android using RxJava2?
The Room is basically an easier implementation of SQLite database and a part of Android Architecture components.
We know that SQLite uses SQLite open helper class to manage SQLite database but Room provides migration by removing this implement...
How to Use SaveInstanceState to Save & Restore Android Activity State?
The Android activity state is used for Saving and restoring activity state. On App creation, we have scenarios in which activity is either destroyed by pressing the Back button or by calling the finish() method.
To save...
Android MVP Model Overview, Advantages and How it Differs from MVC
What is MVP:- MVP(Model View Presenter) is the best software design patterns for Android. MVP separates the application into three layers:
Model: This holds the actual business logic of the application. which will allow us to perform...
How to Schedule Tasks in Android Using JobScheduler API
Job Scheduling Api
If your app used long repetitive task, you must be using activities and mostly the services and timer tasks but sometimes system stops the services and activities to free up memory and space.
Andro...
How to Implement ReactiveX Programming Using Android Retrofit 2
Synchronous means to process something serially but in the Asynchronous way you can process data simultaneously you don't need to wait for the first process to be completed.
In Android app we basically hit API to fetch lots of data from th...
How to speed up the Android emulator
If you are unhappy with the performance of Android emulator, this blog will help you. Although Android's emulator execution is very slow and painful to work with, especially when using it into the debug mode, it can be sped up easily. The mai...
How to Get Screen Dimensions in Pixels for Android Device in the Main Activity
If you want to get the dimensions in pixel of your device then add the following code snippet in your Activity where you wish to get the width and height pixel of your android device and make use of it wherever you wish to, in this tutorial I'...
What is a Context Class in Android Programming?
Context Class, android.context.Context is an most important class in android SDK which has ancestors of classes like Activity,Service,BackupAgent and Application.
Image Source: Stackoverflow.com
Context class is an abstr...
Big View Notification - How to Apply Expanded Layout to Android Notification
There are two types of visual style which appear on the Notification, normal view and big view.
So, here in this tutorial, we will see how to Apply Expanded Layout to Android Notification. Regarding Nig View Notification, you should aware tha...
What are Android Content Providers and How to Create in Easy Steps
Content provider provides data from one application to another on their requests. These requests for data are handled by classes extending contentresolver class. Data in contentresolver class can be saved in various ways like in Database, Files, ...
How to Enable GMail Login Feature Within Android Application in 4 Easy Steps
You must have seen many applications and websites provides option to login/signup using Gmail, Facebook, twitter etc. And In my previous tutorial, I had explained Integrate Twitter Login for Your Android App in same way you can also enable Gmail ...
How to Integrate Twitter Login for Your Android App in 6 Easy Steps
Nowadays you must have seen while longing in many apps provides the login option directly using Facebook, Twitter, Linkedin and Google account, this process saves the time of filling a long registration form and also makes the user to login easil...
Implement Fast Scrolling RecyclerView in Android App
RecyclerView has a many good features which took it over listview but the one feature that was missing in RecyclerView is Fast Scrolling. So, now with Support library 26, we can also use fast scrolling with recyclerview like listview.
&nb...
How To Install Kodi on Chromecast to Stream Content in Your Smart TVs
Chromecast, If you do not know it already, is a device which lets you stream content in your own Smart TVs using your mobile device. In other words, it is possible to perform a file in your smartphone or tablet computer, but see it on your TV.
...
How to Track Users Speed Using location.getSpeed() GPS Method in Android
In this tutorial, we will get to know that how we can get our speed using GPS in android, we get the speed in onLocationChanged(Location location) method that is our @overrided method whose parameter that is Location here helps us to give speed i...
Implement AndEngine for Game Development in Android App - 5 Cool Steps to Know
AndEngine is a free and and open source game development engine for android platform, we can say that it is a 2D OpenGL Game Engine which uses OpenGL ES technology having features like to provide gravity effect for object which shows a quick grap...
FaceBook Integration in Android Application - 8 Steps Process
Facebook integration helps the user to login to your app with his/her Facebook account.
If you are looking for the procedure to integrate Facebook in your android then do follow the steps mentioned below:-
...