导航

2013年11月19日

摘要: http://www.cnblogs.com/bravestarrhu/archive/2012/05/02/Android.html一.Android特性• 应用程序框架支持组件的重用与替换• Dalvik 虚拟机专为移动设备优化• 集成的浏览器基于开源的WebKit 引擎• 优化的图形库包括定制的2D 图形库,基于OpenGL ES 1.0的3D 图形库• SQLite 用作结构化的数据存储• 多媒体支持包括常见的音频、视频和静态图像格式(如MPEG4, H.264, MP3, AAC, AMR, JPG, PNG , GIF)• GSM 电话技术(依赖于硬件)• 蓝牙Bluetooth, 阅读全文

posted @ 2013-11-19 15:44 littledrop 阅读(135) 评论(0) 推荐(0) 编辑

摘要: http://www.cnblogs.com/bravestarrhu/archive/2012/05/02/2479461.htmlAndroid四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Intent 的描述结构中,有两个最重要的部分:动作和动作对应的数据。典型的动作类型有:M AIN(ac 阅读全文

posted @ 2013-11-19 15:42 littledrop 阅读(118) 评论(0) 推荐(0) 编辑

摘要: http://www.cnblogs.com/bravestarrhu/archive/2012/09/07/2675576.html应用程序签名Android应用程序签名相关的理论知识包括:什么是签名、为什么要给应用程序签名、如何给应用程序签名等。1、什么是签名? 如果这个问题不是放在Android开发中来问,如果是放在一个普通的版块,我想大家都知道签名的含义。可往往就是将一些生活中常用的术语放在计算机这种专业领域,大家就开始迷惑了。计算机所做的事情,或者说编程语言所做的事情,不正是在尽可能地模拟现实吗?所以,计算机中所说的签名和生活中所说的签名在本质上是一样的,它所起到的作用也是一致的!2 阅读全文

posted @ 2013-11-19 15:40 littledrop 阅读(97) 评论(0) 推荐(0) 编辑

2013年11月13日

摘要: Linux用户态和内核态2010-10-26 14:17:08|分类:Linux系统|字号订阅http://jakielong.javaeye.com/blog/771663文章分类:操作系统1. 用户态和内核态的概念区别究竟什么是用户态,什么是内核态,这两个基本概念以前一直理解得不是很清楚,根本原因个人觉得是在于因为大部分时候我们在写程序时关注的重点和着眼的角度放在了实现的功能和代码的逻辑性上,先看一个例子:1)例子C代码voidtestfork(){if(0==fork()){printf(“createnewprocesssuccess!\n”);}printf(“testforkok\ 阅读全文

posted @ 2013-11-13 16:56 littledrop 阅读(109) 评论(0) 推荐(0) 编辑

摘要: 转自http://blog.csdn.net/ffee/article/details/3051797在看代码的过程中遇到的几个问题,发邮件问了xf,得到了满意的回答,对xf表示感谢。这里将问题及答案记录下来,作为参考,蓝色的字体为xf给我的回答。一、为什么需要xloader,xloader所做的工作为什么不直接就让uboot做,而要单独的分出来呢?我看了xloader的代码,非常短小,所做的工作也很简单,我说说我对代码的理解,不知道正不正确:在最初始的时候xloader首先对系统进行了初始化(sys_init和ddr_init),然后就进入Xloader_Entry函数,从预定的flash地 阅读全文

posted @ 2013-11-13 16:15 littledrop 阅读(304) 评论(0) 推荐(0) 编辑

2013年8月28日

摘要: 最近由于公司在组织一个Free CoDE的项目,也就是由大家自己选择研究方向来做一些自己感兴趣的研究。由于之前我学过一点点关于android的东西,并且目前android开发方兴未艾如火如荼,但自动化测试还基本上属于新兴领域,接触的人并不多,所以我给我们团队提出研究android自动化测试方面的项目,果然得到大家一致的赞同,大家的兴致都很高,呵呵。于是二话不说,我们开始看看现在android平台上现有的一些自动化测试工具。经过网上的一番搜索和学习,我了解目前android SDK里自带的现成的测试工具有monkey 和 monkeyrunner两个。大家别看这俩兄弟名字相像,但其实是完完全.. 阅读全文

posted @ 2013-08-28 17:16 littledrop 阅读(82) 评论(0) 推荐(0) 编辑

摘要: 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://fengbohaishang.blog.51cto.com/5106297/962705上次说到已经配好了MonkeyRunner的运行环境,现在讲解怎么进行简单的MonkeyRunner测试。这个拖了很久才有时间和心情总结一下。真是计划赶不上变化啊。就不说废话了。http://developer.android.com/tools/help/MonkeyDevice.html,这个地址是android上的MonkeyRunner官方文档地址。上面关于MonkeyRunner的一些 阅读全文

posted @ 2013-08-28 17:08 littledrop 阅读(122) 评论(0) 推荐(0) 编辑

摘要: 原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://fengbohaishang.blog.51cto.com/5106297/958900这里只是记录分享一下自己的学习心得,希望给一些新手有所启发,少一点摸索的时间,如有不准确之处,欢迎指出,不胜感激。android的sdk中集成了三个比较简单的可用来进行自动化测试的工具:Monkey、MonkeyRunner和Robotium。这三个测试工具都是基于黑盒测试。Monkey相对而言比较简单,只是在cmd下写几行指令对要测试的程序进行简单的压力测试。Robotium测试工具总共只有一 阅读全文

posted @ 2013-08-28 17:07 littledrop 阅读(124) 评论(0) 推荐(0) 编辑

摘要: 前言 本人比较懒,但是,研究如何让人变懒,却很积极…最新版的android SDK 4.0 ,monkey和monkeyRunner,变化很大…大到默认是运行失败的…囧,虽然,monkey和monkeyrunner目前有些不完善,但是,足以应付我们的使用需要.(最新的R15已经解决了这个问题更新真快…)Android UI 测试懒人第一:胡乱的按键,交给电脑搞定 有时候,我们要折腾一下程序,健壮不健壮,然后,找个上幼儿园的的弟弟/妹妹,把手机交给他/她,让他/她胡乱的按,看你的程序能不能接受这样的折腾,但是,我们身边不可能都有正太和萝莉,也不能保证他们拿到手机以后不是测试软件的健壮性,反而测试 阅读全文

posted @ 2013-08-28 17:02 littledrop 阅读(128) 评论(0) 推荐(0) 编辑

摘要: 转自http://www.cnblogs.com/yyangblog/archive/2011/03/10/1980068.html Monkey工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。一、 什么是MonkeyMonkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输... 阅读全文

posted @ 2013-08-28 16:59 littledrop 阅读(103) 评论(0) 推荐(0) 编辑

2013年6月4日

摘要: Mark. 阅读全文

posted @ 2013-06-04 15:55 littledrop 阅读(87) 评论(0) 推荐(0) 编辑