安卓系统下的新浪微博
1随着移动通讯技术的发展与推广,手机不再仅仅只是简单的通讯工具,而是更加趋向于智能化,如今它正渐渐成为互联网的终端。而微博作为一种非正式化的迷你博客,是一种基于用户关系的信息分享、获取及传播的平台。本应用是以Android 4.0为平台设计的手机微博客户端软件,通过连接新浪服务器,调用新浪提供的开放服务接口,实现数据的获取和上传,从而使用户可以通过本应用登录自己的新浪微博账号,并正常使用相关功能。本应用主要功能包括用户登录、浏览微博、发表微博、评论他人微博、转发他人微博、收藏他人微博、刷新微博、保存图片。用户可以查看自己的头像、简介、昵称、性别、关注数、微博数、粉丝数,以及特色功能天气的获取。
目 录
Abstract 1
Key words 1
引言 1
1 选题背景 1
1.1 国内外研究状况 1
1.1.1 国外研究状况 1
1.1.2 国内研究状况 2
1.2 应用前景 2
1.3 研究内容与意义 2
2 开发平台及应用技术 2
2.1 开发平台 2
2.2 Android简介 2
2.2.1 Android系统结构 3
2.3 Open API技术简介 4
2.4 Oauth认证简介 4
2.5 SQLite存储技术 5
3 微博客户端系统分析 6
3.1 系统可行性分析 6
3.1.1 市场可行性 6
3.1.2 经济可行性 6
3.1.3 技术可行性 6
3.1.4运行可行性 6
3.2 需求分析 6
3.3 功能分析 6
3.3.1 功能用例图 7
4 微博客户端的设计与实现 7
4.1 应用总体设计 7
4.2 应用模块设计 8
4.2.1 授权模块 8
4.2.2 主界面模块 8
4.2.3 发送微博模块 9
4.2.4 账号信息模块 9
4.2.5 我的收藏模块 10
*好棒文|www.hbsrm.com +Q: ^351916072*
/> 4.2.6 微博浏览模块 10
4.2.7 天气更新模块 11
4.3 应用实现 11
4.3.1 授权模块实现 11
4.3.2 主界面模块实现 12
4.3.3 发送微博模块实现 13
4.3.4 账号信息模块实现 13
4.3.5 我的收藏模块实现 14
4.3.6 浏览模块实现 14
4.3.7 天气更新模块实现 15
4.4 系统测试 15
4.4.1 测试账号获得 15
4.4.2 界面交互测试 16
4.4.3 功能测试 20
5 总结与展望 22
致谢 22
参考文献 23
安卓系统下的新浪微博客户端开发
计算机科学与技术专业学生 庄倩
指导教师 赵力
The Development of Androidbased Microblog software
Student majoring in computer science and technology Zhuang Qian
Tutor Zhao Li
Abstract:With the development and popularization of mobile communication technology,mobile phone is no longer just a simple communication tool. It tends to be more and more intelligent. It is going to be an internet terminal. Microblog is a informal mini blog. It is a platform based on sharing information and communication for access to get different information. This system is based on Android 4.0.It is a client software named microblog designed for mobile phone.It is Connected with the server of Sina and gets service from Sina.We achieve Microblog service interface provided by Sina to realize microblog client data and upload. The users can login the system, and use functions normally through this Sina microblog . The main function of the application include user login, browse, microblog publishing, others microblog commenting, microblog forwarding, microblog restoring, microblog refreshing, picture saving. Users can view their head, introduction, name,gender, number of friends,number of microblogs, number of fans.
Key words: Android; Mobile phone microblog; OAuth authentication
引言:手机作为移动终端,它的数量级之大催生了很多社交网络的诞生。Android系统是当前大受欢迎的一种智能终端操作系统,它凭着开源的优势受到越来越多的互联网公司和第三方开发者的追捧和喜爱,于是,基于 Android 系统的各种应用层出不穷。
1 选题背景
1.1 国内外研究状况
1.1.1 国外研究状况
2006年3月,埃文威廉姆斯(Evan Williams)作为博客技术先驱blogger的创始人,创建公司Obvious,推出了大微博服务,继而推出了Twitter应用,Twitter的原意是小鸟的叽叽喳喳声,非常贴合大批网民一同谈论消息的情景。2007 年Twitter成为了美国南部地区网民寻找聚会的最佳途径,并且在美国大选中出尽了风头。而孟买恐怖袭击案爆发后,Twitter 更是声名鹊起,《福布斯》的封面文章称其为“Twitter 时刻”。六年后,已成为互联网社交网站巨头Twitter公布了 2012 年热点数据,截至 2012 年 7 月 1 日,Twitter 注册用户量为 5.17 亿,其中活跃用户总数达到了 1.4 亿,伦敦奥运会每分钟Twitter的发布数量最高达到了 11.6 万条[1]。
目 录
Abstract 1
Key words 1
引言 1
1 选题背景 1
1.1 国内外研究状况 1
1.1.1 国外研究状况 1
1.1.2 国内研究状况 2
1.2 应用前景 2
1.3 研究内容与意义 2
2 开发平台及应用技术 2
2.1 开发平台 2
2.2 Android简介 2
2.2.1 Android系统结构 3
2.3 Open API技术简介 4
2.4 Oauth认证简介 4
2.5 SQLite存储技术 5
3 微博客户端系统分析 6
3.1 系统可行性分析 6
3.1.1 市场可行性 6
3.1.2 经济可行性 6
3.1.3 技术可行性 6
3.1.4运行可行性 6
3.2 需求分析 6
3.3 功能分析 6
3.3.1 功能用例图 7
4 微博客户端的设计与实现 7
4.1 应用总体设计 7
4.2 应用模块设计 8
4.2.1 授权模块 8
4.2.2 主界面模块 8
4.2.3 发送微博模块 9
4.2.4 账号信息模块 9
4.2.5 我的收藏模块 10
*好棒文|www.hbsrm.com +Q: ^351916072*
/> 4.2.6 微博浏览模块 10
4.2.7 天气更新模块 11
4.3 应用实现 11
4.3.1 授权模块实现 11
4.3.2 主界面模块实现 12
4.3.3 发送微博模块实现 13
4.3.4 账号信息模块实现 13
4.3.5 我的收藏模块实现 14
4.3.6 浏览模块实现 14
4.3.7 天气更新模块实现 15
4.4 系统测试 15
4.4.1 测试账号获得 15
4.4.2 界面交互测试 16
4.4.3 功能测试 20
5 总结与展望 22
致谢 22
参考文献 23
安卓系统下的新浪微博客户端开发
计算机科学与技术专业学生 庄倩
指导教师 赵力
The Development of Androidbased Microblog software
Student majoring in computer science and technology Zhuang Qian
Tutor Zhao Li
Abstract:With the development and popularization of mobile communication technology,mobile phone is no longer just a simple communication tool. It tends to be more and more intelligent. It is going to be an internet terminal. Microblog is a informal mini blog. It is a platform based on sharing information and communication for access to get different information. This system is based on Android 4.0.It is a client software named microblog designed for mobile phone.It is Connected with the server of Sina and gets service from Sina.We achieve Microblog service interface provided by Sina to realize microblog client data and upload. The users can login the system, and use functions normally through this Sina microblog . The main function of the application include user login, browse, microblog publishing, others microblog commenting, microblog forwarding, microblog restoring, microblog refreshing, picture saving. Users can view their head, introduction, name,gender, number of friends,number of microblogs, number of fans.
Key words: Android; Mobile phone microblog; OAuth authentication
引言:手机作为移动终端,它的数量级之大催生了很多社交网络的诞生。Android系统是当前大受欢迎的一种智能终端操作系统,它凭着开源的优势受到越来越多的互联网公司和第三方开发者的追捧和喜爱,于是,基于 Android 系统的各种应用层出不穷。
1 选题背景
1.1 国内外研究状况
1.1.1 国外研究状况
2006年3月,埃文威廉姆斯(Evan Williams)作为博客技术先驱blogger的创始人,创建公司Obvious,推出了大微博服务,继而推出了Twitter应用,Twitter的原意是小鸟的叽叽喳喳声,非常贴合大批网民一同谈论消息的情景。2007 年Twitter成为了美国南部地区网民寻找聚会的最佳途径,并且在美国大选中出尽了风头。而孟买恐怖袭击案爆发后,Twitter 更是声名鹊起,《福布斯》的封面文章称其为“Twitter 时刻”。六年后,已成为互联网社交网站巨头Twitter公布了 2012 年热点数据,截至 2012 年 7 月 1 日,Twitter 注册用户量为 5.17 亿,其中活跃用户总数达到了 1.4 亿,伦敦奥运会每分钟Twitter的发布数量最高达到了 11.6 万条[1]。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1891.html