ABSTRACTThe address book can provide enough information and the necessary search capability for each mobile phone user, which greatly facilitates the normal operation of users. With the continuous improvement of scientific ability and the gradual maturity of communication technology and the rapid development of communication App on the Internet, the design of the communication record has the advantages that we can not manage, such as quick functional retrieval, convenient search of data, more data to be stored, the ability to prevent data leakage, long use time, development and use. Low cost. And now it can be synchronized with the cloud, personalized packet management of information, fast key dialing, and the strong function of classifying contacts. The implementation of these technologies has improved the efficiency of address book management to some extent, and it also plays an important role in all aspects of our lives.This article introduces all the learning processes developed in the Android address book, from understanding, understanding the beginning of Android system to the design and implementation of the last address book App. The detailed analysis and implementation of App function and the final test function are described in detail. The design process using the Eclipse development environment (Eclipse+ ADT+ Android+ SDK+ JDK, but behind the launch the simulator makes the computer is so laggy, start the simulator is too slow, so give up the development environment), Android Studio development tools, SQLite database and its own. The language used for development is JAVA.Keyword:Eclipse;Android Studio;JAVA;SQLite目 录第一章 绪论.............................................................11.1 研究背景........