An Overview of Android