基于安卓的微博客户端设计与开发
时间:2019-01-11 17:34 来源:毕业论文 作者:毕业论文 点击:次
摘要: 本论文介绍了Android操作系统平台及微博的流行和发展趋势,以及微博客移动平台客户端开发的必要性,同时介绍了微博客户端开发设计中所涉及到的技术,提出了微博客户端结构设计。本系统基于Android移动开发平台,使用了Java编程语言进行开发,让系统具有比较好的移植性和可扩展性。新浪微博SDK给第三方微博应用程序提供了文档和微博API调用的服务,这让第三方微博客户端开发者可以无需深入了解复杂的验证过程,就可以实现分享信息到新浪微博。本系统实现了对新浪微博的登录、对微博信息的浏览、收藏微博、查看用户资料进行关注、发布微博信息或对其他用户的微博进行评论等一些功能,另外还实现了通知提醒、图片浏览等功能,从而对安卓平台的微博应用软件开发进行了较为全面的介绍和探究。32585 毕业论文关键词: 安卓;微博客;微博;社交软件 Design and development of micro-blog client based on Android operation system Abstract:This paper introduces the trends and development of Android operation system and micro-blog, also it shows the necessary of developing mobile client of micro-blog. At the same time, it put forward the framework design of micro-blog client. This system based on Android mobile development platform, using Java language and the system which has a good platform portability and expansibility. The Sina micro-blog Android SDK provides document easy to use micro-blog API call service for third-party micro-blog application, so that the third-party micro-blog client can realize to share message to Sina micro-blog without understanding the complex validation and API calls procedure. The system realizes functions of logging Sina micro-blog, viewing the status of users, adding favourite, watching user information and follow them, publishing micro-blog status or leaving comments to status and so on. In addition, the client can notify user with notification system and picture loading. So this paper shows how to develop an Android micro-blog client is comprehensively introduced and studied. KeyWords: Android; micro-blog; Weibo; SNS; 目 录 摘要 i 目录 ii 1 引言 1 2 系统开发技术介绍 2 2.1 Android系统简介 2 2.2 SQLite数据库简介 2 2.3 开放平台API简介 3 3 系统开发环境与实现目标 4 3.1 系统开发环境 4 3.2 系统运行环境 4 3.3 系统实现目标 4 4 系统数据库设计 5 4.1 数据库需求分析 5 4.2 数据库概要说明 5 4.3 数据库概念结构设计 6 4.4 数据表设计 6 4.5 数据表关系图 9 5 系统总体设计 12 5.1 系统架构设计 12 5.2 系统流程图 13 5.3 系统功能分析 14 5.3.1 UI表现 14 5.3.2 开放性 14 5.3.3 安全性 14 5.4 系统功能模块结构图 15 6 系统详细设计 17 6.1 登录认证功能模块设计 17 (责任编辑:qin) |