基于的手机微博客户端的设计与实现
摘要:
随着当前信息化社会的发展,手机扮演者越来越重要的角色。微博作为新兴的社交平台,越来越受到人们的青睐。人们通过微博发表信息记录自己的生活,了解最新的消息。通过制作手机微博客户端,了解项目的开发,实际锻炼自己的技术。
本系统是基于移动平台开发,使用java语言,是系统具有良好的平台移植性和可扩展性。新浪微博开发平台为第三方微博应用开发提供了文档易用的微博API调用服务,使第三方微博客户端无需了解复杂的验证和API调用过程,就能够实现信息分享到新浪微博。
本系统包括五个模块:登录模块,主界面模块,查看微博模块,广场模块和转发评论发表模块。在登录模块,用户通过授权配置或者注册登录系统。主界面模块显示用户个人微博以及关注所发的微博。查看微博模块,用户能够查看微博的具体信息。在广场模块,用户能够了解到整个互联网上的微博信息。在转发评论发表模块,用户能够对每条微博进行具体的操作。
关键词:平台;微博;系统;设计
目录:
1 绪论 1
1. 1研究内容 1
1. 2研究意义 1
1. 3研究现状和发展趋势 3
1.3.1研究现状 3
1.3.2发展趋势 4
2 系统开发环境及相关技术 5
2. 1 Android开发环境介绍 5
2. 2 Android的应用程序构成 6
2. 3安卓开发平台搭建 8
2.3.1 JDK的安装和配置 8
2.3.2 Eclipse的安装 9
2.3.3 ADT 9
2.3.4安装Android SDK 10
3 系统分析 11
3. 1可行性研究 11
3. 2需求分析 12
4 总体设计 14
4. 1登录功能模块 15
4. 2主界面模块 16
4. 3查看微博模块 16
4. 4评论、转发、发表模块 16
4. 5广场模块 17
5 详细设计 18
5. 1登录模块实现 18
5. 2主界面实现 22
5. 3浏览微博功能实现 28
5. 4发微博实现 32
5. 5广场功能实现 36
6 系统的测试 39
6. 1测试环境与测试条件 39
6. 2单元测试 39
6. 3集成测试 41
总结 42
参考文献 43
致谢 44
外文文献 45