基于Android的新浪微博客户端文献综述
2020-03-13 09:50:32
文 献 综 述
一、新浪微博简介
微博,即微博客的简称,是一个基于用户关系的信息分享、传播以及获取平台,用户可以通过WEB、WAP以及各种客户端组建个人社区,以140字左右的文字更新信息,并实现即时分享。
2009年8月份中国最大的门户网站新浪网推出#8220;新浪微博#8221;内测版,成为门户网站中第一家提供微博服务的网站,微博正式进入中文上网主流人群视野。可以把新浪微博理解为#8220;微型博客#8221;或者#8220;一句话博客#8221;。用户可以通过网页、WAP页面和手机短信、彩信发布140字以内的消息或上传图片,此外还可通过API用第三方软件或插件发布信息,而本次毕业设计正是基于Android平台的新浪微博客户端的设计。
新浪微博的主要功能:发布新微博、转发微博、关注用户、评论微博、搜索微博、私信功能等。
新浪微博的这些功能也决定了新浪微博的一些特点:门槛低:每条不能超过140个字符,仅两条中文短信的长度,可以三言两语,现场记录、也可以发发感慨,晒晒心情;随时随地:用户可以通过互联网、客户端、手机短信彩信、WAP等多种手段,随时随地地发布信息和接受信息;快速传播:用户发布一条信息,他的所有粉丝能同步看到,还可以一键转发给自己的粉丝,实现裂变传播;实时搜索:用户可以通过搜索找到其他微博用户在几秒前发布的信息,比传统搜索引擎的搜索结果更有时效性,更鲜活;分享到新浪微博:#8220;分享到新浪微博#8221;的按钮被添加到了百度百科词条的下面,用户可以直接分享词条到新浪微博。
正是由于新浪微博的这些特点,才使得它在中国飞速发展。新浪微博在人们生活中流行的同时,也深刻影响着人们的生活习惯。
二、在Android平台上设计新浪微博的可行性
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于便携设备,如智能手机和平板电脑。从架构图看,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。Android开发四大组件分别是:活动(Activity):用于表现功能;服务(Service):后台运行服务,不提供界面呈现;广播接收器(Broadcast Receiver):用于接收广播;内容提供商(Content Provider):支持在多个应用中存储和读取数据,相当于数据库。
相比于其他操作系统,Android有显著的优点:一、开放性,在优势方面,Android平台首先就是其开放性,显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。二、挣脱运营商的束缚,互联网巨头Google推动的Android终端天生就有网络特色,将让用户离互联网更近。三、丰富的硬件选择,这一点还是与Android平台的开放性相关,由于Android的开放性,众多的厂商会推出千奇百怪,功能特色各具的多种产品。功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容。四、不受任何限制的开发商,Android平台提供给第三方开发商一个十分宽泛、自由的环境。五、无缝结合的Google应用,Android平台手机将无缝结合优秀的Google服务。
新浪微博Android平台SDK为第三方微博应用提供了文档易用的微博API调用服务,使第三方客户端无需了解复杂的验证,基于Android系统开发使用Java作为编程语言具有良好的平台移植性和可扩展性,再加上Android系统手持移动终端的普遍性,使得本次设计在技术和条件上都是可行的。
实现其主要功能的话,要完成以下任务:框架搭建,微博验证,UI设计和开发,数据库的设计,用来保存用户授权后的认证信息、数据获得和展现,最后在代码编写部分选择要打包的项目,生成apk文件,然后在安卓手机平台安装。
最新文档
- 性能优化的FRP护套用于钢筋混凝土框架的抗震改造外文翻译资料
- 圆形截面的FRP约束混凝土:审查和评估应力应变模型外文翻译资料
- FRP约束混凝土的轴向压缩行为:实验测试数据库和面向设计的新模型外文翻译资料
- 腐败与美国各州收入不平等之间的关系:来自专家小组的协整和误差修正模型的证据外文翻译资料
- 利用污泥和低质粉煤灰制备高强度陶粒外文翻译资料
- 表面活性剂改性疏水性Cu2O量子点作为高效钙钛矿太阳能电池顶部空穴传输材料外文翻译资料
- 内蒙古1962 – 2016年时间序列气候变量的变化特征外文翻译资料
- Nb 和 Ni 共掺杂 Mg(0001)氢解离扩散的理论研究:外文翻译资料
- 基于 Jetson Nano 深度学习平台的学生课堂学习评估系统—–学生的人脸检测与识别外文翻译资料
- UI 和 UE 设计技术及其在 HTML5 网站开发中的地位的研究外文翻译资料
- 皇后大道大桥——NEXT梁外文翻译资料
- 连续梁桥支座附近的波纹钢腹板抗剪性能评估外文翻译资料
- 在200至300℃的温度下纤维素的水热降解外文翻译资料
- 残差修正法在季节性ARIMA电力需求预测中的应用:以中国为例外文翻译资料
- 注蒸汽井中硅含量对水泥石抗压强度的影响外文翻译资料