摘要: java“指针” Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能 通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子clone与深度 clone,认识它们的区别、优点及缺点。 看到这个标题,是不是有点困惑:Jav... 阅读全文
posted @ 2011-11-01 15:20 健康小树 阅读(359) 评论(2) 推荐(0)
摘要: 运行测试并查看结果 编译完测试工程后,你就可以使用系统工具Activity Manager来运行测试程序。你给Activity Manager提供了TestRunner的名(一般是InstrumentationTestRunner,在程序中指定);名包括被测试程序的包名和 TestRunner的名。Activity Manager加载并启动你的测试程序,杀死主程序的任何实... 阅读全文
posted @ 2011-11-01 11:24 健康小树 阅读(613) 评论(0) 推荐(0)
摘要: Assert类 Android还继承了JUnit的Assert类,其中,有两个子类,MoreAsserts和ViewAsserts: MoreAsserts类包含更多强大的断言方法,如assertContainsRegex(String, String),可以作正则表达式的匹配。 ViewAsserts类包含关于Android View... 阅读全文
posted @ 2011-11-01 11:20 健康小树 阅读(1312) 评论(0) 推荐(0)
摘要: Android提供了一系列强大的测试工具,它针对Android的环境,扩展了业内标准的JUnit测试框架。尽管你可以使用JUnit测试Android工程,但Android工具允许你为应用程序的各个方面进行更为复杂的测试,包括单元层面及框架层面。 Android测试环境的主要特征有: l可以访问Android系统对象。 lInstrumentation框... 阅读全文
posted @ 2011-11-01 11:18 健康小树 阅读(4656) 评论(0) 推荐(1)