| Cloud storage in recent years has been widely used in corporate and personal data store.People can get anywhere on the data stored in the cloud through a network instead of a hard disk device to carry. In today’s rapid development of mobile Internet, the perfect combination of traditional Internet and mobile communication technology, enables mobile device via WIFI,3G,4G technology to connect to the network to access data resources.On this basis, Google launched Android in mobile device operating systems, with innovative touch-screen operation mode and a good user experience to become the first choice of major mobile terminal. With the rapid development of various types of mobile applications, the use of mobile cloud dish has become increasingly common.This paper introduces the design and implementation of cloud storage in the Android system.It includes a list of files module, image module and personal information module.Each module is discussed in detail.In the file List module analyzes the techniques to upload folders and files used HTTP technology and technology transfer in the file upload in seconds, this is a client cloud disc core.In the menu item File list, realize the file upload, download, sort, delete, share, and other auxiliary functions, improve the efficiency of applications.In the photo album module, we proposed two designs to show pictures, and to compare the two programs, choose a more efficient scheme.Use to view the picture gallery style, improve the user experience.If the application has a lot of pictures, it is necessary to consider the problem of image caching, load pictures and three-level cache is also an important feature of cloud disc.Personal information module implements the user’s information changes, data backup, data security management, and other functions.Users can take a photo or select a photo from album to Modify avatar, you can set the gesture to protect data security. In addition, the paper mentioned that sharing, to achieve this function needs the help of third-party platform, the paper briefly outlines the steps to integrate third-party and use precautions.There is also a mobile cloud disk must feature, is the service to be provided to the client API interface documentation, and together to debug complex interface.This mobile cloud disk server uses JAVA language.Additionally, the client needs to parse the data into a form that can be identified when the data is acquired.Thesis proposes two data analysis methods, by comparing XML parsing and JSON parsing, select the analytical method of the JSON.The project was completed under Eclipse4.2.1 and jdk-7u51-windows-i586 environment.It implements all the functions described above, and all the features of cloud disks were tested.With HTTP and file second pass, upload and download files efficiently completed.Can smoothly browse list contains a lot of pictures.Based on three cache technology, making the picture can smooth handover.Edit user information and data manipulation can also be used normally. |