论文研究-Android微博客户端的研究 .pdf

所需积分/C币:10 2019-08-16 11:07:25 397KB .PDF
收藏 收藏
举报

Android微博客户端的研究,张烁,王振凯,本文介绍了微博与Android系统平台的流行趋势,以及开发Android微博客户端的必要性,同时对Android微博客户端开发中所涉及到的技术进行了
山国武花论文在线 UI窗体 刚络通信AP按>核心逻辑 数据存储 图微博客户端设计架构 blog client 其中窗体的设计比较谷易,网络通信的接∏在新浪微博官方提供的中已 经封装的比较完善,因此主要的研究工作就可以放在核心逻辑功能上。 微博客户端的功能探究 多社区登陆的实现 登陆的过程中,要对是否登陆过进行判断,如果有曾经登陆过的账号,要把登陆过的账 号信息显示出来,这同时也就要求要对登陆过的账号信息诖行保存,下面会讲到。首先如果 是第一次登陆或者是想脊陆一个未曾登陆过的账号,首先需要对微博社区进行相应的选择 之后根据选择的结果将新浪微博开发或者搜狐微博的开发所需要的 和 的值赋好初值 的结果为表示选择结果为新浪微博,不是则选择结 果为搜狐微博: 山国武花论文在线 基本功能的举例实现 引言 基本功能的编写主要是基于新浪官方提供的 开发包进行的修改,基本功能 的举例实现如下。 好友微博信息获取 对好友微博信息的获取,用了对象 中提供的 的方法,通过将 该方法获取的好友微博信息数据提供给 的 类,从而完成在 控件上 的好友信息数据显示: 获取好友微博信息 的赋值 其中 的实现提供了对所有首页功能所需要数据的适配,对不同的功能的 界面提供所需要的相应的数据,以下对于首页功能的实现中都用到了这个 类 这个类是通过继承 这个通用的类,主要重写了 方法: 发表微博和添加评论的功能实现 对于发表微博和添加评论功能的实现都是根据将 类进行实例化 ,其中构造函数的参数 即为开始所选的微博社区的标志 数值,实例化之后即可分别利用 对象提供的发表微博的方法 和 分别完成对用户微博信息的更新还 山国武花论文在线 有针对某条微博进行评论的添加的功能,在使用这两个方法的时候,我们可以在当前页面上 设置一个 供用户书写需要更新的微博信息还有添加评论的文字,只需要在用户点击 发表的按钮或者添加评论的按钮的时候,获取当前页面 上的文字 然后分别利用 对象调用相应的方法并以上述获得的竽符串作为参数即可实现发衣微 博的功能,而添加评论在进行方法调用的时候还需要提供一个当前需要被评论的微博的 值,这个值可以通过在用户在之前页面点击 控件上的微博信息时通过 之间 传值的方法进行传递,接下来利用这两个参数就可以进行添加评论方法的功能调用, 方法中的参数 可以用来代替。 发表微博方法的实现 添加评论的功能实现 震动提醒的实现 为了在微博的使用过程中得到搞好的体验,比如在删除微博时、当程序页面退到初始页 面的时候,当应用程序退出时,应用程序的的震动响应将为用户带来一些提醒和帮助 应用的震动实现方式是通过 系统提供的震动类 来实现,获得 方法只需直接 然后再直接调用 这个方法,第一个参数 是一个节奏数组,比 如 ,而第二个参数表示的是震动需要重复的次数,为不重复,而数字直接表示的 就是具体的数字。知道了震动方式的使用,接下来的就是要将震动实现的代码添加到我们 需要的地方,即需要产生震动的响应事件中,于是当这个事件触发了就会导致震动的发生, 震动的设计可以根据需要: 根据指定的模式进行震动,第个参数:该数组中第个元素是等待多长的时间才启 动震动,之后将会是开启和关闭震动的持续时间,单位为毫秒,第个参数:重复震动 时在中的索引,如果设置为则表示不重复震动 震动秒启动震动,并持续指定的时间 不重复,非为从 的指定下标开始重复 这样,就对响应事件的结果添加」震动功能。 手势识别 对于触摸屏的手机,手势识别都非常需要的一个功能,通过手势识别来判断用户的需求 操作,让应用程序进行响应也是非常重要的一个功能,在这里我也简单的进行了实现,完成 了对一般于势的处理 当用户在使用微博的过程之中,会不断的生成出新的页面,如果用户想回到之前的页面, 山国武花论文在线 这个时候添加手势识别就是一种很好的方式,就避免了用户点击模拟器的返回键或者页面上 的返回按键的麻烦。比如当用户想返回到之前的页面,用户只需将手在当前浏览的页面上用 手指从右往左一划,就可以完成返回到之前浏览的页面的功能。这个功能的实现用到了 的 回调接∏,这个接∏重新实现了 方法,只需将所想要添加触摸响应事件的 执行 方法,这样就对所要添加滑动判断的 添加了回调接口,当用户发出触摸事件时 的子类中的 方法就会执行,这个 方法实现的功能就是当用户发出从右往左的划动动作时,当前页面关闭,回到之前的浏览的 界面,山于 类实现了对从鼠标、触摸笔、手指、轨迹球发出事件方式的处理方 法,这个类可以对相对或者绝对的运动进行处理,取决于它被用来处理什么方式的移动。利 用 类提供的 方法,利用这个方法可以返回用户发出的动作行为, 动作类型中的一种, 对」—个用户发岀的趔动手势,我们只需要捕捉用户在廾始划动的时候手指蝕摸的屏幕的横 向位置坐标,还有获取用户的手指在离开屏幕的吋候手指所在屏幕的桢向位置坐标, 于是根据狄取的这两个横向位置坐标的差 的止负值既可以判断用户在一次划动过程 结果,要在用户划动过程结束的动作发生时,判断出用户在划动过程中的方向,然后并调用 关闭当前页面的方法 的实现方法如下 高亮字体的设置 用户在浏览微博的时候经常会看到一些网址或者电话号码一些区别与正常文字的信息, 如果在显示的时候对这些信息进行颜色的变化有利」用户的对信息的浏览,从让用户迅速 的定位到些关键信息。将些关键的信息改置成相应的颜色的实现,是通过接 米实现的 接山提供了一个有用的方法 ,通过这个方法即可以对 中的选中文字进行颜色 大小和字型的设置。 山国武花论文在线 结论 本文对开发 android微博客户端进行了详细的探究,不但介绍了 android徼博客户端设 计中所采用的设计结构,并且对多个社区登陆、基本功能实现、震动提醒、手势识别以及高 亮字体的设置都进行了实现方法的阐述,详尽的说明了 android微博应用开发过程中可能遇 到的问题和解决方法,其中震动提醒以及手势识别的实现也将会给用户带来更好的休验,使 android微博应用更加人性化 参考文献 工作室深入浅出 。人民邮电出版社, 公磊,周聪基于 的移动终端应用程序开发与研究计算机与现代化, 田森,李大和用 开发手机应用程序员 杨文志 程序设计指南北京:电子工业出版社, 乾岩,姚尚朗 开发入门与实战北京:人民邮电出版社, 杨文志 程序设计指南北京:电子业出版社,

...展开详情
试读 7P 论文研究-Android微博客户端的研究 .pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    抢沙发
    一个资源只可评论一次,评论内容不能少于5个字
    • 至尊王者

      成功上传501个资源即可获取
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐
    论文研究-Android微博客户端的研究 .pdf 10积分/C币 立即下载
    1/7
    论文研究-Android微博客户端的研究 .pdf第1页
    论文研究-Android微博客户端的研究 .pdf第2页
    论文研究-Android微博客户端的研究 .pdf第3页

    试读已结束,剩余4页未读...

    10积分/C币 立即下载 >