毕业设计(论文)-基于android的手机微博客户端的设计与实现

上传人:pu****.1 文档编号:498640690 上传时间:2022-08-05 格式:DOC 页数:34 大小:442KB
返回 下载 相关 举报
毕业设计(论文)-基于android的手机微博客户端的设计与实现_第1页
第1页 / 共34页
毕业设计(论文)-基于android的手机微博客户端的设计与实现_第2页
第2页 / 共34页
毕业设计(论文)-基于android的手机微博客户端的设计与实现_第3页
第3页 / 共34页
毕业设计(论文)-基于android的手机微博客户端的设计与实现_第4页
第4页 / 共34页
毕业设计(论文)-基于android的手机微博客户端的设计与实现_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《毕业设计(论文)-基于android的手机微博客户端的设计与实现》由会员分享,可在线阅读,更多相关《毕业设计(论文)-基于android的手机微博客户端的设计与实现(34页珍藏版)》请在金锄头文库上搜索。

1、毕业设计说明书基于android的手机微博客户端的设计与实现题目用一号黑体字,一行排不下可排两行,居中。信息商务学院学生姓名: 学号: 电子与计算机科学技术系学 院: 计算机科学与技术系 名: 专 业: 指导教师: 2015 年 5 月中北大学信息商务学院2011届毕业设计说明书基于android的手机微博客户端的设计与实现摘 要随着第三代通信技术3G的推广,无线带宽和传输速度都得到了大幅度提升,为智能手机终端添加更多内容丰富的应用功能提供了良好的平台。本系统是基于谷歌公司新推出的一款Linux平台的开源手机操作系统Android系统,利用Java语言,Eclipse为开发工具,通过对平台的系

2、统架构和应用程序进行学习,设计出一款基于Android手机微博的设计与实现。本系统包括存储,删除,Android修改,满足了用户对录音与传播的需求。此录音与传播的设计遵循标准的开发流程,首先进行需求分析,然后确定录音与传播的功能,再编写程序的代码,调试程序,运行程序,并对程序进行优化完善。本软件利用Android提供的各种组件对界面进行设计,能够很好地支持用户体验。关键词:Android,微博客户端,微博API调用服务全套设计加扣 3012250582And implementation of recording and communication design based on Androi

3、dAbstractwith the promotion of the third generation of 3G communication technology, wireless bandwidth and transmission speed can be improved greatly, which provides a good platform for intelligent mobile phone terminal to add application function more rich content. The system is open source mobile

4、phone operating system - Android Google Corporation, a new system based on Linux platform, using Java language, Eclipse for development tools, learning through the system architecture and the application of the platform, design a Android based on the recording and broadcast system. The system includ

5、es a memory, delete, modify, Android, meeting the need of the recording and dissemination. Design of the recording and dissemination of the standard development process, carry on the need analysis first, and then determine the recording and communication function, and then the program code, debug, r

6、un the program, and the program optimize. The interface design of the various components of the software provided by the use of Android, can better support the user experienceKeywords: Android,micro-blog client,Micro-Blog API Calls Service目 录1 绪论11.1 引言11.2 微博网站研究现状和发展趋势21.3 本文的主要工作和各章内容安排22 Android

7、的技术与理论42.1 Android的系统开发简介42.1.1 Android技术简介42.1.2 关键应用程序62.1.3 应用程序框架72.1.4 函数库72.1.5 Linux内核73 平台与开发工具83.1 开发平台介绍83.2 开发工具eclipse简介83.3 开发语言与开发环境84 微博开发客户端界面分析与设计94.1 Android手机界面的特点94.2 Android 新浪微博客户端需求分析124.3 微博客户端用户界面的分析与设计134.3.1 系统登录界面134.3.2 个人用户主界面144.3.3 查看微博信息界面154.3.4 发表微博界面164.3.5 系统背景图片

8、更换界面164.3.6 系统历史记录界面175 系统各个界面的具体实现185.1 启动界面的实现185.2 登录界面的实现185.3 个人用户主界面的实现185.4 查看微博信息界面的实现195.5 发表微博界面的实现195.6 更换背景图片界面的实现206 客户端界面测试236.1 系统测试的目标236.2 测试条件与测试流程236.3 测试用例与测试结果237 总结24参 考 文 献25致 谢26 第 II 页 共 II 页1 绪论1.1 引言随着经济社会的发展,手机越来越成为人们日常生活中不可或缺的必备品。而基于Android系统的手机越来越多,而手机上的应用更是层出不穷。微博作为新兴的

9、网络交流平台,越来越受到人们的欢迎。作为人们最频繁使用的通讯工具,手机微博客户端可以使人们将自己的所见所闻、所听所想很快的通过微博发布出去,与别人分享。大家可以再微博上展示自己,感受不断变化的世界。因此,本课题具有重要的研究意义。基于Android手机微博客户端的开发,可以很快促进手机微博的发展,同时也有利于手机网络的发展和拓宽人们分享、获取信息的途径。其次,开发手机微博客户端可以与提供微博服务的互联网公司如新浪、腾讯、搜狐等进行合作,可以为公司谋求发展和为开发者带来一定的经济利益。因此,微博客户端的开发具有一定的社会和经济意义。随着2012年移动互联网时代的全面到来,手机操作系统越来越被我们

10、每一个人所认识。各种操作系统的手机随处可见,在这些操作系统中。Android越来越引起人们的关注和追捧。Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。2005年由Google收购注资,并组建开放手机联盟开发改良,逐渐扩展到平板电脑及其他领域上。到2012年2月份,Android在智能移动设备的市场份额占到15%,每天的Android手机的激活量达到85万部。目前国内外都越来越重视Android系统,如把PC上的常用软件移植到Android系统的供手机用户使用,使得产品在移动互联网上占有更大的市场,增加额外的收入等。目前Android手机平台的应用数量达到4500

11、00之多。因此,基于Android手机客户端的微博开发,也是现代互联网时代下催生的人们生活中不可或缺的一个产物。3G互联网时代下,移动应用越来越多,Android 4.0.3版本已经发布,未来采用Android系统手机越来越多。不仅仅在于手机,在任何移动设备上,都可以采用Android开发移植到终端设备上,例如电视、冰箱、空调、洗衣机等。将这些设备计入互联网,我们可以通过手机实时知道各个设备的状态,也可以控制它们工作。总之,Android 将带给我们更加智能、便捷、现代的生活。从而,Android应用的开发,将会越来越庞大,需求将会越来越丰富。开发微博手机客户端和其他应用将会越来越普遍,And

12、roid将会越来越壮大。1.2 微博网站研究现状和发展趋势随着互联网的发展,微博逐渐成为新一代的网络分享个人感受,想法等的工具。人们越来越喜欢用微博来写一段话, 随时随地分享身边的新鲜事。由于采用Android 系统的智能手机市场份额越来越大,为了能够方便用户在手机上发表微博,微博手机客户端的开发也就应运而生。由于新浪微博在国内市场份额较大,而且新浪提供给开发者成熟的开放API接口和完善的SDK开发包。 能够方便开发者很快的做出自己的Android新浪微博客户端应用。 由于项目的工作量较大,本人开发设计客户端的各个界面UI设计与布局。提供给用户一个一个手机操作界面。 1.3 本文的主要工作和各

13、章内容安排本次毕业设计中,主要对新浪微博客户端系统的UI设计,包括每一个手机显示的界面、如何设置每一个控件的显示、如何选用容器、如何设置背景、如何设置button的点击效果、如何使用对话框、如何使用新浪SDK(weibo4android)获取网络信息,发表评论、转发等、如何上传本地图片界面设计等。经过一段时间的努力,基本完成了上述设计任务,取得一定成绩。本论文是对我的毕业设计工作的技术总结,全文共六章,内容安排如下:第一章 绪论概括了下面开发的背景、意义与发展趋势。第二章首先介绍Android的技术与理论,然后介绍了Android的系统开发及应用。第三章首先介绍开发平台与开发工具,然后介绍了开

14、发环境及所用开发语言。第四章首先介绍Android手机界面的特点,然后描述了新浪微博客户端界面应该满足那些需求,并做了分析。接下来详细描述每一个界面是如何设计的。第五章详细介绍了每一个界面的设计思想及各个界面之间的跳转实现。第六章介绍了系统界面测试条件、测试流程、测试用例和测试结果。第七章主要写了本文工作总结。2 Android技术与理论2.1Android系统开发简介2.1.1 Android技术简介Android一词的本义指“机器人”同时也是Google。于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。它采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分。底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Library和虚拟机Virtual Machine,由C+开发。最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号