Font Size: a A A

Design And Implementation Of News Client Based On Android Platform

Posted on:2015-10-28Degree:MasterType:Thesis
Country:ChinaCandidate:J L ShenFull Text:PDF
GTID:2298330431987109Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid growth of the mobile internet industry, news client leads news readers into the new media age. The four features of news client are portability, rich in content, timeless and excellent user experience.News client is designed to provide an open platform for news readers. Its subject is expressing personal views fully. It allows users to become news readers who have attitudes. It provides rich content resources and excellent user experience, while providing a variety of reading ways to improve the efficiency of obtaining news. The design and implementation of news client is based on the demand analysis from market professionals. News client is divided into seven modules, including news module, tie module, vote module, picture module and subscribe module.At first, this thesis analyzes the background of news client and the current development of similar products at home and abroad. This thesis describes the significance of the project. It describes the key technologies related to this project. Then it analyses the functional needs and the non-functional needs. According to the requirements analysis it designs the architecture of the project. Finally the thesis makes plans for each module. The author participates in many fields which consist of requirement analysis, outline design, coding and test. The author does the coding work of all modules which consist of news module, subscribe module and other modules. The design complies with thinking of software engineering. It meets the needs with high maintainability and scalability. News module will request picture resources frequently from network. After analyzing network technologies of Android, the author selects the Volley framework for network interaction. The Volley framework is flexible and customizable. The application transmits data with JSON format to improve the efficiency of transmission, In the last chapter it shows the final results of the project.The application has passed the professional test and it has been released to Android app store. The data collected from third-party shows that all of the application run properly.
Keywords/Search Tags:News Client, Android Platform, New Media, Mobile Products, Volley, JSON
PDF Full Text Request
Related items