天天看点

android编程微博的发送,基于Android手机微博客户端的开发.doc

本 科 毕 业 论 文

论文题目 基于Android手机微博客户端的开发

摘 要 随着科学技术和社会经济的发展,移动互联网发展越来越快,这期间现了许

多手机操作系统。而其中Android无疑成为发展最为迅速的手机操作系统。基于Android平台的应用终端也越来越多。微博成为人们分享彼此身边新鲜事新的途径,

新浪微博Android客户端的开发由此需求而产生。

由于新浪微博为国内用户最多的微博平台,所以本系统采用新浪微博作为开发平台。系统界面设计是客户端设计的重要组成部分,它提供与用户交互的显示界面,是用户体验的直接感受。所以,UI设计是系统功能设计的前奏。

关键词 android;微博;UI;xml;容器;控件

Android-based mobile Weibo client development

ABSTRACT Along with the science and technology and the development of social economy, mobile internet development more and more quickly, this period appeared a lot of mobile phone operating system. And one Android has become the most rapid development mobile phone operating system. Based on the application of the Android platform terminal also more and more. Weibo become people to share the new way around new, Sina-Weibo Android client development from this demand and produce.

Because Sina-Weibo for domestic users the most Weibo platform, so the system USES the Sina-Weibo as a development platform. System interface design is an important part of the client design, it provides to interact with users display interface, it is the directly feel of user experience . So, UI design is the prelude of system function design.

Keywords Android;Sina-Weibo;UI①;XML;container;control

UI①即User Interface(用户界面)的简称

第一章 绪 论1

1.1 引言1

1.2 微博网站研究现状和发展趋势2

1.3 本文的主要工作和各章内容安排2

第二章 平台与开发工具3

2.1 开发平台介绍3

2.2 开发工具eclipse简介3

2.3 开发语言与开发环境3

第三章 新浪微博开发客户端界面分析与设计4

3.1 android 手机界面的特点4

3.2 android 新浪微博客户端需求分析7

3.3 新浪微博客户端用户界面的分析与设计7

3.3.1 系统启动界面7

3.3.2 系统登录界面8

3.3.3 个人用户主界面9

3.3.4 查看微博信息界面11

3.3.5 发表微博界面12

3.3.6 系统背景图片更换界面12

3.3.7 系统历史记录界面12

第四章 系统各个界面的具体实现14

4.1 启动界面的实现14

4.2 登录界面的实现14

4.3 个人用户主界面的实现14

4.4 查看微博信息界面的实现15

4.5 发表微博界面的实现15

4.6 更换背景图片界面的实现16

4.7 历史记录界面的实现16

4.8 各界面之间切换的实现17

第五章 客户端界面测试19

5.1 系统测试的目标19

5.2 测试条件与测试流程19

5.3 测试用例与测试结果19

第六章 展望与总结20

6.1 本文工作总结20

6.2 进一步工作的打算20

参考文献22

致 谢23

附 录24

插图清单

图 3-1 显示界面的类的特点4

图 3-2 项目