Font Size: a A A

Community Information Acquiring And Managing System Based On Android Platform

Posted on:2017-04-15Degree:MasterType:Thesis
Country:ChinaCandidate:Q Q ZhangFull Text:PDF
GTID:2308330503479457Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
Community management is the most significant part of the government work. Based on the Android platform technology, this paper designs a community information acquiring and managing system which has a variety of information collection and classified data display functions. The system has the characteristics of portability and integration as well as solves the problem of difficult to save or update the large amount of incoherent historical data. This paper focuses on the research and design of network communication technology, mobile terminal technology and Webservice technology in the process of system development.The login verification function of the system has designed by the combination of password authentication and mobile device authentication. In this paper, the scheme of the mobile IMEI code verification is designed to realize the requirement of mobile device authentication, and the paper has especially solved the technical difficulty of obtain the two IMEI codes of dual SIM cards phone.In order to guarantee the security of data content in the system, the login module uses MD5 algorithm to encrypt the data stream between the client and the server. This paper has studied the principle of MD5 algorithm in detail, and realized the application of the encryption algorithm in the system through the MessageDigest class.This paper focuses on the design concepts and methods of Fragment, a new API of Android 3.0. The main interface of the system has used one Activity to control several Fragment to provide a good basis for the function extension in the future.Considering that communication data format between the client and the server is JSON, the paper has studied the principle of transformation between JSON data and Java objects, and designed several kinds of transformation schemes. Combined with the actual situation of the system, the paper finally decided to adopt the GSON to solve the complicated transformation of data in multilayer nested structure.To achieve the sliding menu in the list interface, this paper has designed the SlideView, a kind of custom component, which solved the sliding conflict with List View component through set the ListView in the outer layer for the event listener and send the click events to the SlideView for process, and dealt with the sliding triggered angle and sliding cross-border.The server adopted the Restful Webservice which is the most widely used lightweight service at present. It has more concise operability and implementation. Compare with Soap Webservice, the Restful Webservice has more excellent performance of function and efficiency.
Keywords/Search Tags:IMEI code, MD5 algorithm, JSON conversion, sliding menu, Websevice
PDF Full Text Request
Related items