基于新浪微博开放平台的Android应用设计答辩PPT.ppt

上传人:laozhun 文档编号:2966031 上传时间:2023-03-05 格式:PPT 页数:18 大小:2.91MB
返回 下载 相关 举报
基于新浪微博开放平台的Android应用设计答辩PPT.ppt_第1页
第1页 / 共18页
基于新浪微博开放平台的Android应用设计答辩PPT.ppt_第2页
第2页 / 共18页
基于新浪微博开放平台的Android应用设计答辩PPT.ppt_第3页
第3页 / 共18页
基于新浪微博开放平台的Android应用设计答辩PPT.ppt_第4页
第4页 / 共18页
基于新浪微博开放平台的Android应用设计答辩PPT.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《基于新浪微博开放平台的Android应用设计答辩PPT.ppt》由会员分享,可在线阅读,更多相关《基于新浪微博开放平台的Android应用设计答辩PPT.ppt(18页珍藏版)》请在三一办公上搜索。

1、基于新浪微博开放平台的Android应用设计,目录,1.开发背景2.系统设计3.系统实现4.结束语,1.开发背景,1.Android操作系统在全球移动终端操作系统市场中占据领先的优势,基于Android系统的应用迅速增长,基于Android的应用开发成为热门。2.新浪微博成为中国最受欢迎最主流的微博,其推新浪微博开放平台,提供新浪微本博相关接口供开发者开发第三方应用。本项目就是基于此开放平台的微博应用。,2.1系统设计目标,2.系统设计,本系统设计目标是设计一个基于新浪微博开放平台的运行在Android系统上的新浪微博客户端软件。该软件的基本功能如下:用户切换。用户信息浏览。评论微博。转发微博

2、。软件说明。发布文字微博,发布带图片微博。好友微博浏览,详细微博浏览,图片浏览及下载。,2.系统设计,2.2系统结构图,2.系统设计,2.3系统流程图,3.系统实现,3.1 系统主要原理,本系统为客户端软件,是基于C/S模式开发的。开发的主要思路:获取认证,发送请求,接收请求,解析数据,数据适配。认证采用OAuth认证,利用Http协议向新浪微博服务端发起请求,请求成功后服务端会传回Json格式数据,解析Json 格式数据,将其改装成适宜Android系统显示的数据显示。,3.2 OAuth授权原理,3.系统实现,3.系统实现,3.3 创建应用,创建应用,创建应用成功,获得App Key等,3

3、.系统实现,3.4 登录模块,登录动画,第一次登录需授权,登录模块主要包括授权,保存用户信息等。,3.系统实现,3.4 登录模块,用户输入用户名和密码授权,授权通过后登录界面,3.系统实现,3.5 浏览模块,浏览模块主要有全部微博浏览,单条微博浏览,图片浏览及下载。,浏览全部微博,浏览单条微博,图片浏览及下载,3.系统实现,3.6 发布模块,发布文字微博,分享图片,3.系统实现,3.6 发布模块,转发微博,评论微博,3.系统实现,3.7 其他模块,用户信息浏览,关于软件介绍界面1,3.系统实现,3.7 其他模块,软件介绍4界面,软件介绍6界面,软件介绍声明,4.结束语,本项目实现了最初设计的目标。主要工作量在于界面设计,OAuth认证,数据处理等部分。通过本项目的开发,使我对Android网络应用开发有了深入理解,对于OAuth认证参考了google的开源类库,对其有了全新的理解,在改善用户体验和UI设计方面都有了较大进步。由于个人水平有限,本软件还有诸多不足,需要进一步改善,在功能方面可以进一步扩展和创新。最后谢谢各位老师对我指导,谢谢帮助过我的每一个人。,谢谢,Thank You,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号