分类android平台下的文章

360烽火实验室(360 Beaconlab) 发布于 09月19, 2018

SensorBot:利益驱动下的病毒营销

近日,360烽火实验室的异常数据检测系统捕获到一类名为“SensorService”的应用存在异常行为。分析发现其通过某广告SDK传播,安装后无图标,并且伪装成...

阅读全文 »

jjhluxun 发布于 06月12, 2014

Android中AyncTask数据实时刷新同步问题

当Android中使用AyncTask来执行耗时操作——在最常用的方法doInBackground(Params…)中执行时,如果涉及到执行结果要影响到UI线程,比如在界面中显示后台执行的结果时,我们需要传递数据到UI线程处理,这就是传递数据到onPostExecute(Result)处理。但后台执行循环操作或边执行边传递到UI线程处理,就涉及到publishProgress(progress)传递后台执行的结果到UI线程实时刷新数据,且需要在onProgressUpdate(Progress…)中处理后台执行结果反应到UI的操作,而不是在onPostExecute(Result)处理。值得注意的时,在publishProgress(progress)中参数progress传递的数据最好为onProgressUpdate(Progress…)方法中要显示或利用的全部数据一起传递过去,这是为了别勉在界面显示或获取的数据不同步。还有个问题就是,在线程中避免数据不同步,最好不要采用线程中有线程。

阅读全文 »

jjhluxun 发布于 06月12, 2014

Android中AyncTask线程终止问题

在线程中执行任务时,特别是在线程中批量处理任务或其他耗时较长的任务,且执行任务时,当前activity被loading框阻塞。这种情况下,有时需要没有执行完任务,人为的手动终止任务(不想等待执行)。

阅读全文 »

pinghanglei 发布于 06月12, 2014

Android中的回调函数使用

一. 回调函数

Android平台的事件处理机制有两种,一种是基于监听接口的,一种是基于回调机制的。对于基于监听器的事件处理而言,主要就是为Android界面组件绑定特定的事件监听器;对于基于回调的事件处理而言,主要做法是重写Android组件特定的回调函数。本文主要讨论下回调机制在Android框架中的使用。

阅读全文 »

01fangfang 发布于 04月01, 2014

android无线测试总结

从事Android客户端测试将近半年了,以前从未接触过Android,所以在这半年的测试中,遇到了很多问题,现在总结一下,希望对从事无线测试的新人有所帮助。我认为一个Android客户端的测试包含四个方面的测试:功能测试、稳定性测试、性能测试、适配测试。

阅读全文 »

jjhluxun 发布于 04月01, 2014

利用Selenium自动化测试android wap页

针对智能手机端的应用的自动化测试,目前主要分两类:一是基于APP的apk自动化测试,二是浏览器的wap页测试。目前做的较多的是第一种情况,应用的自动化测试框架也较多,如NativeDriver、Robotium、calabash等;而第二种情况的自动化测试框架就较少了,目前较常用的为Selenium。

阅读全文 »

ricky 发布于 03月27, 2014

android自动化工具系列之(一)

一.常用android自动化工具介绍 本章节主要介绍android手机的自动化工具,在本章重点介绍2款用的较多的自动化测试工具,一款是android客户端自动化压力测试工具—–monkey,另一款是纯自动化工具robotium。

阅读全文 »

ricky 发布于 03月27, 2014

android自动化工具之(二)Monkey

2.1为什么要进行monkey 软件测试是软件产品开发过程中的重要环节。测试对于发现软件中缺陷,保障软件的质量具有重要意义。统计表明,软件测试的时间通常占到软件开发时间的 40%,一些可靠性要求高的软件甚至高达 60%以上。

阅读全文 »