Customizing android views
This post will address a major issue in the area of UX (User eXperience), as is the personalization of views on the android platform.
We will see below that there are different levels of customization, support each other, we will be more or less easy to implement depending on the level of customization that we require.
Here we introduce the concept, and show a small example of how to do this.
Understanding content providers
In this post we introduce a concept of Android, which are the content providers, and can provide enough access to databases and sharing them.
The content providers are an abstraction layer above the control layer database which provides Android. Its importance is that, based on a preset api, provides a common interface for accessing any content provider (and thus, to the database that abstracts) in a way almost immediately, from any activity, without worry of opening / close connections, or maintain duplicate queries throughout our code.