基于Android平台微博软件的设计与实现

被引量 : 3次 | 上传用户:china_jjf_wolf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
较之于苹果的自我封闭,安卓的开放性为开发者降低了开发成本,使得Android的创新来源更加广泛,同时也带来了更大的竞争,而竞争又进一步促进了安卓的发展,各种新颖别致的软件应运而生。微博具有内容碎片化、使用方便快捷、传播迅速、交互性强的特点,使之迅速成为人们抒写心情和所见所闻、获取信息和互动的有效平台,基于Android平台的微博客户端深受用户的喜爱。开发者要想开发一款微博软件就需要从微博服务提供商那里获取用户的数据以及向提供商服务器提交数据,而微博服务提供商提供了微博开放平台,开放平台开放了微博相关操作的API。本人首先在腾讯微博开放平台申请成为开发者,然后仔细研究其开放的API,利用这些API与微博服务提供商进行交互,由于从微博服务器返回的数据是Json格式的,所以需要对这些Json格式的数据进行解析,解析完了之后再将微博内容显示在设计好的客户端UI上本软件主要分为五个功能模块:登录模块、主页模块、发布微博模块、搜索模块、微博相关操作模块。在实现微博的这些基本功能和优化用户体验的同时,本软件实现了一些特色功能:将用户的常用功能都分布在用户的主页上,避免了使用常用功能时繁琐和不必要的操作;将已经浏览完的微博信息标记为已读;可以对要发送的图片进行风格化处理和涂鸦操作。
其他文献
2017年7月,国务院发布《新一代人工智能发展规划》,并提出三步走规划,将人工智能产业发展推向新高度,而且人工智能(AI:Artificial Intelligence)的应用研究已成为各行各业的
说明这是一堂高考数学复习课,上课班级为我校高三(11)班,是基础较好的班级.
信息技术的飞速发展,互联网再也不能被简单看作一种媒介、渠道和中介,仅仅是人的延伸,而是作为一种促进社会变革的基础性社会要素存在。其不仅改变了社会传播的既有形式,更从
在新的形势下,简洁明快的风格成为社会的一种时尚,同时也在一定程度上对教育界产生影响,并形成简约的教学风格.从现实来看,简约教学风格能够充分体现知识的精华,并能够切实有
来源于海洋红藻的凝集素G已被证实对多种囊膜病毒都有抗病毒活性,可与囊膜病毒表面糖基结合而阻断病毒的入侵。以病毒入侵为作用靶点的抗病毒药物,不仅可以阻断病毒的自由传
对农村土地整理制度及模式的探索已成为解决城乡用地矛盾的关键途径之一,地方政府作为中央和地区群众的桥梁,在农村土地整理制度的创新与实践中,起到了关键性作用。本文以成
  地震灾害紧急救援训练是虚拟仿真的一个重要应用领域。分布式虚拟地震灾害环境是典型的交互式系统,虚拟人的运动合成首先要满足实时性的要求,其次合成的人体运动要具有较强
<正>目前国内通用的钢铁工业集中度指标采用的是粗钢集中度指标。据2016年12月《中国钢铁工业统计月报》,2016年我国粗钢产量为80836.6万吨,比2015年同口径增产990.78万吨,增
人脸识别系统利用计算机分析人脸图像,提取出有效的识别信息从而实现身份识别,是模式识别、图像处理等学科的一个研究热点。近年来人脸识别技术被广泛应用于行政机关、数字监控
近年来,国内外有许多学者开始研究同伴反馈,并取得了丰硕的成果。这些研究包括同伴反馈与教师反馈效果的对比研究,中国的二语习得者对同伴互评的态度,培训的同伴反馈的作用等等