微博客户端开发毕业论文
2022-04-11 20:59:41
论文总字数:23807字
摘 要
随着科学技术和社会经济的快速发展,互联网的发展也随之越来越快,在此期间诞生了许多手机移动端操作系统。Android也在此期间横空出世,并且迅速抢占了手机操作系统市场,基于Android操作系统平台的手机应用也越来越多。微博逐渐成为人们互相交流,分享自己生活故事新的方式,微博客户端正是在此背景下兴起的。
微博,随Android而兴起的一种新的网络社交平台,具有交流迅速,互动性强,内容丰富等特点,微博给人们带来了一种新奇的互动方式,基于以上特点微博的用户量也与日俱增,微博已经走入了人们的日常生活。微博,已经成为中国社会的一个缩影,并且拥有超过传统媒体的影响力。正如美国《纽约时报》所报道的:“微博改变了中国人获取信息的方式,是一种能观察中国在发生什么的实时民意调查系统。”
本客户端采用Think SNS开源社交平台为基础。客户端设计首先需要考虑的就是界面设计,它提供用户相互交流的显示界面,给用户以最直接的感受,界面设计是否简单友好是评价一个移动端应用优秀与否的重要标准。所以说,界面设计是移动应用开发的起点。
关键词:微博 安卓 移动社交
The development of micro-blog client
Abstract
With the development of science and technology and social economy, the development of mobile Internet is getting faster and faster, and many mobile phone operating systems appeared. Among them, Android is undoubtedly the most rapid development of mobile phone operating system. Application terminals based on Android platform becomes more and more . Micro-blog become a new way for people to share with each other, micro-blog Android clients come up because of the demand.
Micro Bo, is referred to as micro blog (micro blog),it is a broadcast networking platform by focusing on mechanisms to share brief information.Micro-blog has written fast, spread fast, instant communication and other characteristics.Micro-blog brings people a new life experience, more and more people to get information and communicate with people through micro-blog.Micro-blog is becoming a little leverage to move China,with the butterfly effect caused by the hurricane and waves.The United States, "New York Times" said: "micro-blog has changed the way of Chinese people to get information...... It is a kind of real time public opinion survey system that can observe what happens in China."
The system uses Think SNS open source social networking platform as a development platform. System interface design is an important part of the design of the client, it provides a interactive display interface with the users, which is the direct experience of the users’ . So, UI design is the begin of the system design.
Key Words: micro-blog;social;Android
目 录
摘 要 I
Abstract II
第一章 绪 论 1
1.1 课题背景 1
1.2 目的和意义 1
1.3 开发工具 2
1.3.1 Eclipse 2
1.3.2 MySQL 2
1.4 本论文的内容组织结构 3
第二章 项目所用技术介绍 4
2.1 Android简介 4
2.2 Android系统架构 4
2.3 系统组件 5
2.3.1 Activity 5
2.3.2 Service 6
2.3.3 BroadcastReceiver 7
2.3.4 Content Provider 8
2.4 本章小结 8
第三章 客户端分析与设计 9
3.1可行性分析 9
3.1.1 经济可行性 9
3.1.2 技术可行性 9
3.1.3 法律可行性 10
3.2 客户端分析与设计 10
3.3 客户端功能模块 13
3.4 客户端用户界面的分析与设计 14
3.4.1 系统启动界面 14
3.4.2 客户端登录界面 15
3.4.3 微博主界面 16
3.4.4 微博发送界面 17
3.4.5 用户详情界面 18
3.5 系统主要类图 19
3.5.1 用户类图 19
3.5.2 微博类图 20
3.5.3 附件类图 20
3.6 本章小结 20
第四章 客户端各个页面的具体实现 21
4.1 启动页面的实现 21
4.2 登录界面的实现 21
4.3 微博主界面的实现 22
4.4 微博发送界面的实现 23
4.5 用户详情界面的实现 24
4.6 评论界面的实现 25
4.7 本章小结 26
第五章 客户端测试 27
5.1 客户端测试目的与意义 27
5.2 测试过程 27
5.2.1 主页面的登录模块测试 27
5.2.2 发送微博功能的测试 28
5.2.3 模块的单元测试 28
5.3 本章小结 29
结 论 30
参考文献 31
致谢 32
第一章 绪 论
1.1 课题背景
微博,是互联网高速发展的产物,一种新的交流方式,一种新的社交服务。用户通过文字,或者图片的形式分享所见所闻。微博为了方便手机移动端的阅读与分享,所以文字长度有严格的规定:140字以内,同时也可以添加音频或者视频文件使之更加生动丰富。用户作为微博的发布者,也是接收者,足不出户,尽知天下事。
微博具有以下特点:
请支付后下载全文,论文总字数:23807字