doc 毕业论文:基于新浪微博开放平台的Android终端应用设计 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:45 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-24 19:06

毕业论文:基于新浪微博开放平台的Android终端应用设计

实现移动微博分享的乐趣。目录第章引言项目背景项目目的主要内容第二章系统理论与技术简介应用程序的项目结构简介数据库简介数据库的特点新浪微博开放平台平台概述授权机制新浪微博简介第三章系统分析与设计功能需求登录模块微博浏览模块微博发布模块其他模块系统结构系统流程数据库设计第四章系统实现搭建开发环境安装和配置开发环境和的安装和配置应用的设计用户界面设计的原理布局登录模块登录模块设计数据库设计认证加载登录用户名和头像微博浏览模块设计微博数据获取与显示数据滑动分页数据异步加载图片浏览与下载微博发布模块设计微博发布实现微博转发实现微博评论实现其他功能模块设计登录用户信息浏览实现软件介绍实现系统退出实现第五章总结致谢参考文献第章引言项目背景年月日,距离苹果发布第代手机仅四个月,谷歌公司正式公布操作系统,并且宣布与家手机厂商运营商成立开放手机联盟,自此这个基于内核的系统正式登上历史舞台。年市场占有率达到,年月数据,占据全球智能手机操作系统市场的份额,中国市场占有率为。在这样的情况下,基于平台的应用也迅速增长。年月数据显示,上的应用程序数量突破万个,的累计下载量已经突破亿次,在谷歌电子市场登记的开发者已达名,设备每天激活量达到万台。年的横空出世把世人引入了个叫微博的世界。年从校内网起家的王兴建立了饭否网,开启了中国的微博时代。年月,新浪微博上线,并迅速成长为中国最具影响力的微博,其后各大门户网站微博纷纷如今,新浪微博成为众多网民生活中不可缺少的部分。用户可以通过网页页面手机短信彩信手机客户端包括系统系统谷歌系统系统等发布成立,中国真正进入微博时代。消息或者上传图片。根据年官方公布数据显示,新浪微博每天发博数超过万条,其中来自移动终端。年月日,全球最大的社区推出开放平台应用,第三方开发者利用开放平台框架可开发与核心功能集成的应用。所谓开放平台,就是首先提供个基本的服务,然后通过开放自身的接口,使得第三方开发者得以通过运用和组装其个基于新浪微博客系统的开放的信息订阅分享与交流平台。新浪微博开放平台提供了海量的微博信息粉丝关系以及随时随地的发生的信息裂变式传播渠道。第三方开发者只要登录平台网站并创建应用,即可通过平台开放接口对微博系统进行读写,挖掘微博系统的新功能和新玩法。年初,新浪微博推出开放平台,供开发者开发基于其的应用。现在基于新浪微博开放平台的应用已经开始增多,众多开发者都投入了精力在此平台上进行应用开发。本课题就是基于此背景而开展的。项目目的简单的介绍软件的概括。两个界面效果如下图我的信息浏览界面图图软件介绍界面图图软件介绍界面图图软件介绍界面图用户信息界面总体布局是个线性布局,中间又带有相对布局帧布局,其中中间放置了个重要控件用于界面的滚动显示,它就是卷轴视图,如果显示信息过大,可以用该控件,将信息滚动显示。其在代码中的布局如下登录用户信息浏览实现获得登录用户的信息包括用户头像用户性别用户名地址账户名关注数微博数粉丝数话题数收藏数黑名单数。这些信息要通过三个不同服务器地址访问三次才能得到。第个访问新浪微博服务器用户地址,取得用户基本信息不包括黑名单数和话题数,第二和第三次分别访问话题服务器地址和黑名单服务器地址取得相应话题数和黑名单数,然后将所返回数据解析出来,显示在界面上。由于后面三次访问访问原理基本样,就只对第次做分析。向服务器发出请求,根据新浪微博,需要三个参数,第个是,这个是参数值就是首先在新浪微博申请的,第二个参数是,其值是登录用户的,在登录时已经获得,另外还需要的就是授权码这两个参数不管哪次请求都会用到,在数据库中已经存在。将这几组参数封装在协议中,然后通过方式向服务器发送请求,请求被响应返回格式数据,将格式解析出来,封装在用户类中,提供给界面显示用。软件介绍实现软件介绍模块是对写这个应用做出简单的解释,以及版权声明。设计了个自定义视图控件,利用该控件可以实现视图滑动切换效果。本应用设计了七个切换视图,每个视图只是简单的队软件和微博的介绍,效果如上面图所示。自定义控件是个继承的类,包含七个子元素,每个子元素都是个布局,在本应用中都是个相对布局视图。布局示列如下子元素视图切换在这个控件中,下面是这个类的部分关键方法。的方法,用来分配子元素的位置和大小的方法,用来测量自己及其子元素来测定高度和宽度,滑动到指定子页面触摸事件监听方法,对触摸事件做相应处理系统退出实现应用程序由多个组成,关闭每个的方法是,但是这个方法只能关闭个,当个应用程序打开多个而又需要关闭整个系统时经常会只关掉部分或者个,这个是由的运行的栈和生命周期引起的。本应用设计退出事件是这样的点手机返回键,弹出退出提示框,当点击确认时,退出整个应用,不残留任何。本应用软件采用广播的方法在关闭应用程序的时候向每个发送广播,接收到广播的时候执行关闭。点击手机返回键弹出退出对话框,在点击确认退出事,发送退出广播。代码如下按返回键退出系统,提示您确定要退出吗确认添加退出动作发送广播在的方法中注册广播接收者,广播接受者只有注册了才能接收到广播。代码如下添加广播动作用于匹配接收到的广播中的动作注册广播接收者在中设计个广播接收者类,接收广播,收到广播的时候注销此广播接受者,并关闭所在。代码如下广播接收者,接收关闭广播,关闭本注销广播接收者关闭第五章总结通过对本应用的开发,我对软件开发的流程有了清晰理解,对应用开发有了更为深层次的理解,对架构的模型也有了深刻认识,对手机客户端软件开发也有了全新的认识。设计更加趋于熟练,对基于的网络开发有了较好的理解,熟悉了协议和数据解析等。本应用基本上实现了需求中的全部功能需求,整体上较为较为满意。本应用的难点在于获得新浪微博的授权认证,这个过程比较难理解,在本应用中采用了个开源项目来解决这个问题。另外由于个人水平和时间有限,未能将本应用的功能进步扩展。希望在以后的时间里自己在细细研究,添加些有趣的功能是本应用更加完善更加合理。在制作本应用的时间里,基本上是按照自己定制的时间表来安排的,这给我以后的工作或者软件开发提供了很好的借鉴作用。致谢从论文选题到论文正式完成,经历了几个月的时间已经记不清楚了。在这几个月的时间里,从对毕业论文的无所知,对毕业设计的迷茫到如今如期完成毕业设计,中间经历了很多,也收获了很多。有时为了个难题,连好几天都没休息过,连续好几个晚上熬到凌晨两三点,不过最终经过自己各方努力,还是将这些困难克服了,这种小成就感就是对我不断向前发展的动力。这也许是大学四年最为珍贵的次开发经历吧。对于本论文的顺利完成,要感谢我的指导老师陈林书老师的耐心指导。他对我们非常关心非常亲切,使我们在完成毕设的同时,也能有时间处理工作上的事情。在他的关心和帮助下,完成了论文选题,毕业设计制作,毕业论文。在这里真心地谢谢他对我的帮助,让我顺利完成大学最后也是最重要的个作业。另外也要感谢其他的指导老师对我的论文和毕设提出的宝贵的建议和帮助,对帮助过我的网络友人们论坛博客也提出由衷的感谢。感谢四年来教育过我们的老师,从你们的课程中学到的知识是我们今后工作不可缺失的部分,感谢陪伴我们四年的班主任老师和我们班的同学们,谢谢你们四年来的关心和帮助。我相信这里不是终点,这才是另外个起点,我会继续学习,继续奋斗。参考文献杨丰盛编著应用开发揭秘机械工业出版社,吴亚峰苏亚光编著应用案例开发大全人民邮电出版社,佘之龙成昱勋郑名杰陈小凤郭秩均著作开发范例大全第二版人民邮电出版社,美埃克尔著,陈昊鹏译编程思想,机械工业出版社,美,著叶乃文,杜永萍等译核心技术第八版机械工业出版社科技大学毕业设计论文题目基于新浪微博开放平台的终端应用设计作者学院专业学号指导教师年月日科技大学毕业设计论文任务书学院系教研室系教研室主任签名年月日学生姓名学号专业设计论文题目及专题基于新浪微博开放平台的终端应用学生设计论文时间自年月日开始至年月日止设计论文所用资源和参考资料杨丰盛编著应用开发揭秘机械工业出版社,吴亚峰苏亚光编著应用案例开发大全人民邮电出版社,美埃克尔著,陈昊鹏译编程思想,机械工业出版社,设计论文应完成的主要内容设计并实现基于新浪微博开放平台的终端微博应用软件,包括登录模块,浏览模块,发布模块和其他模块等。提交设计论文形式设计说明与图纸或论文等及要求论文思路清晰,条理清楚,中心突出,内容充实,论据充分,结构紧凑,层次分明,图表清晰,格式规范,结论正确按湖南科技大学本科生毕业设计论文要求与规范编排打印文稿上交论文纸质打印文稿和系统源码电子版发题时间年月日指导教师签名学生签名科技大学毕业设计论文指导人评语主要对学生毕业设计论文的工作态度,研究内容与方法,工作量,文献应用,创新性,实用性,科学性,文本图纸规范程度,存在的不足等进行综合评价指导人签名年月日指导人评定成绩科技大学毕业设计论文评阅人评语主要对学生毕业设计论文的文本格式图纸规范程度,工作量,研究内容与方法,实用性与科学性,结论和存在的不足等进行综合评价评阅人签名年月日评阅人评定成绩科技大学毕业设计论文答辩记录日期学生学号班级题目提交毕业设计论文答辩委员会下列材料设计论文说明书共页设计论文图纸共页指导人评阅人评语共页毕业设计论文答辩委员会评语主要对学生毕业设计论文的研究思路,设计论文质量,文本图纸规范程度和对设计论文的介绍,回答问题情况等进行综合评价答辩委员会主任签名委员签名签名签名签名答辩成绩总评成绩摘要微博可以理解为微型博客或者句话博客。可以将看到的,听到的,想到的事情写成句话,或者发张图片,通过电脑或者手机随时随地分享给朋友。它是个朋友之间交流信息的工具,是个明星和粉丝之间的交流平台,是个及时获取资讯的平台。随着网络在中国的普及,通过移动平台发表分享微博成为种方便快捷的方式。因此移动平台上的微博客户端受到广大网友欢迎的应用。目前移动终端市场占有率最大的就是系统,基于系统的应用开发也逐渐趋多。本课题研究的最终结果就是设计款基于新浪微博开放平台接口运行在平台的新浪微博客户端软件。该课题研究主要是用语言开发,基于架构,客户端是系统,服务端是由新浪公司提供的新浪微博开放平台。主要实现新浪微博的些基本功能,实现移动微博分享的乐趣。

下一篇
毕业论文:基于新浪微博开放平台的Android终端应用设计第1页
1 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第2页
2 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第3页
3 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第4页
4 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第5页
5 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第6页
6 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第7页
7 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第8页
8 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第9页
9 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第10页
10 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第11页
11 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第12页
12 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第13页
13 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第14页
14 页 / 共 45
毕业论文:基于新浪微博开放平台的Android终端应用设计第15页
15 页 / 共 45
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批