Android社交分享平台——口袋微博

Android社交分享平台——口袋微博

ID:36875093

大小:322.00 KB

页数:22页

时间:2019-05-10

Android社交分享平台——口袋微博_第1页
Android社交分享平台——口袋微博_第2页
Android社交分享平台——口袋微博_第3页
Android社交分享平台——口袋微博_第4页
Android社交分享平台——口袋微博_第5页
资源描述:

《Android社交分享平台——口袋微博》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Android项目开发视频教程Android社交分享平台——口袋微博课程安排开发背景功能演示数据库设计Web端总体架构Web端登录注册模块的实现Web端查看和管理日志模块的实现Web端查看和管理相册模块的实现课程安排(续)Android端总体架构服务器的设计与实现Android端登录和注册模块的实现Android端个人中心模块的实现Android端快速发布模块的实现Android端查看联系人模块的实现Android端管理日志模块的实现Android端管理相册模块的实现系统的优化与改进开发背景Web2.0是目前越来越被人们所提及的热门话题,Web

2、2.0时代的一个最主要的特征就是每个参与的人即是内容的读者,也是内容的提供者,博客是Web2.0时代最具标志性的一项的网络服务。在未来的网络中,以人为本的博客将会获得更多的青睐。随着移动网络技术的推进,风靡全球的博客也开始向移动化和简洁化发展,于是产生了微型博客这种更便捷的信息发布和共享平台。本章将要介绍的口袋微博即是微型博客的简单实现,其中包括Web服务器的开发以及手机平台中服务端和客户端的开发。功能演示本系统分为Web端与Android端,下面来对本系统的主要功能进行演示。数据库设计数据库表之间的关系表的创建与记录插入数据库的设计Web端总

3、体架构Web端主要由jsp以及Servlet组成,其总体框架如下图所示。动作对照表动作编号动作内容动作编号动作内容动作编号动作内容a用户登录i创建相册q请求日志列表b转到注册页面j修改相册权限r编辑日志c好友列表k获得指定相册的相片s删除日志d访客列表l删除相片t评论日志e提交注册信息m评论相片u显示日志f显示用户资料n显示相册列表v显示日志评论g修改个人资料o显示相片列表w上传相片h获得相册列表p显示相片评论x上传头像Web端登录注册模块的实现用户登录功能的开发用户注册功能的开发用户注销功能的开发打开主页之后,无论是使用口袋微博平台发布日志或

4、照片,还是查看其他用户分享的内容信息,首先都需要登录系统;如果用户还没有微博号,就需要进行注册获取微博号后进行登录。Web端查看和管理日志模块的实现发布日志功能的开发显示日志及评论功能的开发编辑和删除日志功能的开发日志的发布和管理是口袋微博中一个重要的功能,下面就来介绍日志管理模块的设计与实现,本模块包含的功能主要有发布日志、编辑日志、删除日志和评论日志。Web端查看和管理相册模块的实现查看相册功能的开发查看相册相片功能的实现显示照片功能的实现除了日志的查看和管理,本系统还为用户提供了图片的分享平台,这些服务通过相册的查看和管理模块来实现,下面

5、就来对这个功能模块进行简单的介绍。Android端总体架构接下来节将对Android端的总体架构进行介绍,使读者在整体上对手机端的开发有一定的了解,Android端的类架构如下图所示。快速发布退出Android端注册登录个人中心查看联系人管理个人日志管理个人相册搜索用户博友主页拍照上传发布日志更新心情服务器的设计与实现前面已经对Android端的架构进行了设计,但是手机端还需要与服务器端进行通信,这就需要先对服务器进行设计与实现。本系统中,由于Android手机端的服务器和Web服务器都需要调用DBUtil类的业务方法,因此手机端的服务器和We

6、b服务器是绑定在一起的。将启动手机端服务器的代码写到Web容器的ServletContextListener监听器中,这样当Web容器启动时就会指定启动手机端服务器的代码。手机端的服务器启动后,会创建一个ServerSocket监听指定的端口,同时还会启动一个线程ServerThread负责监听用户的连接,每当有客户端进行连接时,创建并启动一个ServerAgent进程对象专门负责与该客户端进行通信。Android端登录和注册模块的实现MyConnector和ConstantUtil类的开发登录模块的开发记录账号密码功能的开发服务器验证登录功能

7、的实现注册模块的开发首先来介绍登录注册模块的实现,所涉及到的类主要为LoginActivity、RegActivity以及程序中的工具类MyConnector和ConstantUtil。Android端个人中心模块的实现个人中心界面的开发个人中心界面菜单功能的开发在用户登录或注册成功后,可以进入个人中心,个人中心界面主要由由FunctionTabActivity实现,本节就来介绍该Activity的开发。Android端快速发布模块的实现发布日志功能的实现更新心情功能的实现拍照上传功能的开发介绍了个人中心FunctionTabActivity的

8、开发后,下面将介绍快速发布模块的实现,快速发布模块由PublishActivity、PublishDiaryActivity、ShootActivit

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。