Font Size: a A A

Design And Implementation Of News Information Client Based On Android

Posted on:2017-07-24Degree:MasterType:Thesis
Country:ChinaCandidate:X SuiFull Text:PDF
GTID:2348330488458788Subject:Software engineering
Abstract/Summary:PDF Full Text Request
During recent years, the mobile Internet industry develops rapidly. The traditional media industry has been unable to meet growing customer needs by way of newspapers and magazines. The developing of mobile intelligent terminal technology provides a new way to get information for users. As a portable terminal, mobile phone has become one of the fastest ways to get news. Therefore, the news client based on Android platform which this thesis discussed will provide a quick way to browse news and information for users. This client implements base function of get news, and news comments function, news subscriptions, news sharing function also have implemented. The client is designed to provide wealth news and information, efficient information access and smooth operation for users.At first, this paper introduces the research background, and analysis the other news client. The first chapter summarizes the strengths and weaknesses of existing products, and establishes the direction of this research. The second chapter introduces the key technology of this paper used which is Volley network communication framework, SQLite database and JavaScript Object Notation. Then, the chapter of demand analysis describe from functional requirement and non-functional requirement. On this basis, this thesis divides this news client for five function modules, which is news module (including:news reading, news comment, news collection and news sharing), news subscribe module, news offline module, user center module and system setting module. And then this paper introduces the detailed design and implementation of client, and shows the final results for the client.The news client uses secondary cache which contains memory cache and disk cache mechanism, and network data transfer use the Volley network communication framework. This approach effectively optimizes the loading of the images and other data. Through the news comments, praise, sharing, collection and other functions of this news client, it enhanced the interaction between users and friends.I participated from requirements analysis, preliminary design, detailed design and implementation process, and finish the whole news client-side coding by myself.
Keywords/Search Tags:News client, Android Platform, Volley, Cache
PDF Full Text Request
Related items