为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

校园微博

2013-11-19 7页 doc 271KB 49阅读

用户头像

is_057697

暂无简介

举报
校园微博Android校园微博平台的设计与实现 广州市轻工职业学校 梁瑞龄 摘要:本文介绍使用android系统开发出适用于校园交流的手机微博平台,重点阐述了软件的框架结构、应用程序中的关键技术和核心模块的设计。 关键词:android 微博 webservice 0 引言 微博,即微博客(MicroBlog)的简称,是一个基于用户关系信息分享、传播以及获取的平台,用户可以通过WEB、WAP等各种客户端组建个人社区,以140字左右的文字更新信息,并实现即时分享。目前网络客户使用量较多的有新浪微博、腾讯微博。由于微博文章大部分是向社会...
校园微博
Android校园微博平台的与实现 广州市轻工职业学校 梁瑞龄 摘要:本文介绍使用android系统开发出适用于校园交流的手机微博平台,重点阐述了软件的框架结构、应用程序中的关键技术和核心模块的设计。 关键词:android 微博 webservice 0 引言 微博,即微博客(MicroBlog)的简称,是一个基于用户关系信息分享、传播以及获取的平台,用户可以通过WEB、WAP等各种客户端组建个人社区,以140字左右的文字更新信息,并实现即时分享。目前网络客户使用量较多的有新浪微博、腾讯微博。由于微博文章大部分是向社会公开,而校园的师生交流很多时候希望使用真名实姓,不利于个人隐私的保护,故此,针对校园文化和交流的需要,本文介绍设计了一个校园微博系统,由于运行的服务器是学校内部的,很好的实现了隐私保护,同时大部分的功能与社会上流行的微博相似,满足师生日常的交流,日后微博平台的后期维护、功能扩充等二次开发可以作为计算机专业学生的学习、实训内容。 1. 功能设计 本应用的使用者是校园师生用户;使用的时间是当使用者通过客户端登录的时候;处理的事件范围包括:用户登录,用户注册,日志管理,好友管理,对日志发评论,查看好友日志,管理相册,记录个人运动轨迹等。 根据需要,微博系统实现即时的信息交流,主要包含以下功能: (1) 日志管理:对本人日志的增、删、查(浏览自己或其他用户的日志)、改,对所有日志的评论 (2) 好友管理:可以添加、删除好友,处理其它用户申请加好友的请求 (3) 相册管理:可以上传、查看、删除相片,可以查看并回复相片评论 (4) 显示生活轨迹:用户能在GOOGLE MAP上显示自己当前位置 用例图 2. 软件总体架构 微博系统使用WebService+Android的架构模式,用WebService做服务器端,提供相关一系列接口,Android做客户端,与服务器端通信,完成相关操作。客户端与服务器端以SOAP作为基础通讯。 3. 主要功能模块 · 系统功能模型顺序图示例 3.1注册 3.2好友请求 好友请求 · WebService体系数据库关系图 4. 核心功能的设计和实现 4.1客户端 用户通过android系统手机运行客户端,实现微博的阅读、好友管理、相册浏览管理、位置记录等功能。为了提高用户的体验,程序大量使用了多线程以及异步等方式。用户请求的如图3所示: 图3 其中android连接webservice服务端的代码如下: public static SoapObject ConnectService(String URL,String METHOD_NAME,String[] arg0,String[] arg1){ String SOAP_ACTION=NAMESPACE+METHOD_NAME; try { SoapObject request=new SoapObject(NAMESPACE,METHOD_NAME); Log.i("tag","new-soapObject"); for (int i=0;i,为应用程序添加访问网络的权限。 5 结束语 Android校园微博平台系统能在安卓系统的手机正常运行,表现良好,并有较高的可扩展性,为校园师生远程交流提供了一个实用方便的平台,同时因为整个系统自主研发,源代码可向师生开放,提供了日后计算机学生二次开发、维护的实习项目。 参考文献: [1]杨丰盛 著 Android应用开发揭秘[M] 机械工业出版社 [2] Android开发在线文档 google 作者联系方式:广州市长福路173号广州轻工职业学校 邮箱:impish@163.com 等待页面,接收到子线程通知后展示结果(主线程) 用户发出请求(主线程) 展示结果(主线程) 开启子线程 生成KSOAP并发送至JAVA端获取结果(子线程) Webservice服务器端 获取服务端结果
/
本文档为【校园微博】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索