Android | Reading Browser Content Provider

Android Browser Content Provider

Android Browser Content Provider

A content provider presents data to external applications. Android comes with a number of content providers that store common data such as contact informations, calendar information, and media files, browser history and bookmarks. Here we will use Browser Provider to read default browser “Chrome” history and display the history on a list view.

Continue reading

Android Simple Custom View

android-custom-viewAndroid SDK has a large set of standard views such as Button, TextView and ImageView. However, the framework also enables developers to create custom views that meet unique needs for example a pie chart or donut chart. This post is aiming to show you how to create a new simple custom view, how to draw the shape of the view and how to give it a nice look and feel.

Continue reading

Spring MVC | Share Root WebApplicationContext Beans with Child WebApplicationContext

spring-240In the Web MVC framework, each DispatcherServlet has its own WebApplicationContext, which inherits all the beans already defined in the root WebApplicationContext. So if you have common beans or resources that need to be shared among “child” WebApplicationContexts,  you need to define them within root WebApplicationContext.

Continue reading

Android |Get Current Location & Location Updates | Location Services API Tutorial

android-location-apiLocation Services API enables you to build location-aware Android application without going into the details of the underlying technologies. Location Services maintains user’s current location so your app just needs to get it from location client. The accuracy of the location depends on the active location sensors and location permissions requested in the Manifest file. Also, the API allows you to get the user’s updated location at regular intervals.

Continue reading