Font Size: a A A

The Design And Implementation Of News Client With Oauth Authentication Based On The Android Platform

Posted on:2015-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:L J MaFull Text:PDF
GTID:2268330428478837Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the popularity of smart phones, in the Android mobile operating system area the mobile’s pace of development is far beyond people’s surprise in recent years, and Andorid-based smartphone application is endless, such as real-time application chat, e-mail, document editing, reading news, etc. It makes people’s daily life more convenient.Real-time news client with its rich content, fun interactive review has been popular in the Android app store. But on the market there are some problems in news clilent. For example, in security, because of most news client let user to register for news comment, share, etc, so there will be some security vulnerabilities; In content, on the market the main news client lack of social, user can only passively receiving the news which server sended, and user can not own a customized and need a news client personalized; In interface design, the user interface is not very simple and friendly, and user waste a lot of time on unnecessary operations. Therefore, based on these issues, giving some additional improvements for news client is necessary.This thesis presents a certification based on the Android platform supports OAUTH2.0news client-side design and implementation of the program. Improving safety, due to OAUTH2.0third party certification features that are not stored in the user’s account password information, the program can have the security. At the same time the user can be authenticated by OAUTH2.0and the favorite news be shared Weibo has enhanced the program interactivity.For improving the content of this thesis to build a news subscription platform, users can subscribe interest news, while providing a platform for publishing information on third-party media, established a link between users and third-party media.For improving the program interface, according to reading environment the user can switch day/night mode, according to the network environment situation switch map/no map mode, meanwhile, in order to improve the feel more comfort and applicability, providing large, medium and small three font options for users.This thesis designs and implements common function of news client, such as reading news content, puting comment on the news, collectibles news, search news, updates client, etc, but also to achieve the expansion pack to share news, subscribe to news content, offline reading news and other news clients improved portion. As the news of data is too large, in order to facilitate the management of news data, this thesis also designed and implemented a simple background information management platform on the admin server. By Admin, administrators can easily and efficiently manage the data on the news, the main functions of the management include:news data management, media data management, comment data management, and user data management.In this thesis, providing a solution can be achieved in the realization of the news client for some problems exist in the current news clien, but also its functions can be improved and perfected.
Keywords/Search Tags:News Client, Android System, OAUTH2.0Certification, BackgroundManagement
PDF Full Text Request
Related items