- 博客(57)
- 资源 (2)
- 收藏
- 关注
转载 Android 依赖注入:Dagger 实例讲解(Demo下载)
Android 依赖注入:Dagger 实例讲解(Demo下载)分类: android2014-01-24 23:50 6451人阅读 评论(3) 收藏 举报androidDaggerDependency(Dagger--A fast dependency injector for Android and Java 实例讲解)IDE: Androi
2015-04-16 18:12:52
829
转载 Java:使用匿名内部类在方法内部定义并启动线程
Java:使用匿名内部类在方法内部定义并启动线程2008-04-06 11:42:38标签:Java 线程 休闲 匿名内部类 职场原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangjunhd.blog.51cto.com/113473/70056下面的代码展示了在一个方法中,通过匿名内部类定义一个
2015-04-12 18:06:28
797
转载 ADB 常用命令集合
ADB (Android Debug Bridge)说明:下面一些命令需要有root权限才能执行成功快速启动dos窗口执行adb:1. adb.exe所在路径添加到系统环境变量中2. 配置快捷键启动dos进入C:\WINDOWS\system32目录下,找到cmd.exe.右击菜单 "发送到" -> 桌面快捷方式。在桌面上右击"快捷方式 到 cmd.exe" -> "属性" -> "
2015-03-27 17:15:38
1704
转载 Android工程测试:命令码(在“拨号”应用中,输入命令码即可)
Android工程测试:命令码(在“拨号”应用中,输入命令码即可)分类: Android测试2012-02-25 10:00 2848人阅读 评论(0) 收藏 举报测试androidinsertnetwork手机build *#*#4636#*#* 显示手机信息、电池信息、电池记录、使用统计数据、WiFi 信息*#*#7780#*#* 或*#7780
2015-03-23 16:55:14
850
转载 七张图解读Java多线程
七张图解读Java多线程分类: J2SE归纳图2015-03-16 10:12 1201人阅读 评论(11) 收藏 举报Java多线程线程池线程组多图目录(?)[+]七张图解读Java多线程 ——by:coder-pig,转载请注明出处~本节引言:
2015-03-19 14:56:50
572
转载 两张图解读Java异常与断言
两张图解读Java异常与断言分类: J2SE归纳图2015-03-18 10:39 408人阅读 评论(1) 收藏 举报Java异常断言Exception多图目录(?)[+]两张图解读Java异常与断言 ——转载请注明出处:coder-pig本节引言:
2015-03-19 14:27:04
1660
转载 JAVA自定义注释(Target,Retention,Documented,Inherit)
JAVA自定义注释(Target,Retention,Documented,Inherit) - 沐风山时间 2014-02-25 15:04:00 博客园-所有随笔区原文 http://www.cnblogs.com/olmlo/p/3566778.htmlJava注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。
2015-03-19 14:13:55
632
转载 Android基础笔记(七)-页面跳转和数据传递
Android基础笔记(七)-页面跳转和数据传递http://blog.csdn.net/biezhihua/article/details/44228029分类: Android2015-03-12 23:26 200人阅读 评论(0) 收藏 举报android基础Activityintent意图过滤器目录(?)[+]
2015-03-19 13:57:42
638
转载 Android基础笔记(八)- Activity生命周期与任务栈
Android基础笔记(八)- Activity生命周期与任务栈http://blog.csdn.net/biezhihua/article/details/44230603分类: Android2015-03-13 01:28 556人阅读 评论(3) 收藏 举报android任务栈任务栈模式activity生命周期目录(?)[+]
2015-03-19 13:48:02
624
转载 Android基础笔记(十六)- Service:startService()、stopService()、bindService()、unbindService()补充
Android基础笔记(十六)- Service:startService()、stopService()、bindService()、unbindService()补充http://blog.csdn.net/biezhihua/article/details/44439897分类: Android2015-03-19 03:13 111人阅读 评论(0) 收
2015-03-19 13:42:46
709
转载 How to Configure Javadoc for RoboLibrary
Why we need to configure the robotium Javadoc? With the JavaDoc configured, we could easily get the description hint of a variable,class,function of the third-party Robotium library during coding. Let
2015-03-19 13:24:43
447
转载 Android基础笔记(九)- 广播
Android基础笔记(九)- 广播http://blog.csdn.net/biezhihua/article/details/44251181分类: Android2015-03-14 22:27 575人阅读 评论(0) 收藏 举报android广播监听案例设置目录(?)[+]广播的概念广播的
2015-03-19 13:19:16
641
转载 Android基础笔记(十一)- Service基础和注意事项以及Activity与Service的通信
Android基础笔记(十一)- Service基础和注意事项以及Activity与Service的通信http://blog.csdn.net/biezhihua/article/details/44281029分类: Android2015-03-19 00:14 335人阅读 评论(5) 收藏 举报android后台service通信activity
2015-03-19 11:21:37
718
转载 android Intent解析
ntentIntent(意图)主要是解决Android应用的各项组件之间的通讯。Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用
2015-03-12 21:39:57
529
转载 Robtinum的get Activity
1. 问题背景描述在工作中需要在没有项目源码的情况下直接使用robotium测试目标android平台launcher,平台的版本基于当前最新的android 4.4.2。之前在验证可行性的时候使用本人同样使用android4.4.2的测试手机htc incredable s针对一个只有apk的notepad应用做过同样的验证,在测试手机上运行完全没有问题。该测试代码如下:[j
2015-03-11 16:38:46
592
转载 Robtinum之instrumention
在分析Robotium的运行原理之前,我们有必要先搞清楚Instrumentation的一些相关知识点,因为Robotium就是基于Instrumentation而开发出来的一套自动化测试框架。鉴于之前本人已经转载和编写了Instrumentation的一些文章,所以建议大家如果没有看过的还是翻看下先对Instrumentation有个基本的理解。然后带着疑问再来看这篇文章看是否能帮上自己。既
2015-03-11 16:27:52
1159
转载 Robtinum
自己和Android的自动化测试已经打了3年交道有余,却一直没有详细了解一下robotium,最近终于抽出时间阅读了其源码,把收获好好记录一番。 众所周知,Robotium是基于Android的单元测试框架Instrumentation,而robotium对于Instrumentation封装的比较强的地方便是控件搜索,因此首先先来了解一下在robotium中控件的搜索原理,这部分的源
2015-03-11 16:14:22
663
转载 Robtinum
Robot framework是诺西(NSN)开源的一套自动化测试工具,在通信设备自动化测试中很实用,它基于Python开发,主要模拟NMS网管配置数据到网元NODE,并读取配置看配置是否生效,ECI的测试简图1、 环境建立首先安装Python,接着到http://code.google.com/p/robotframework/下载安装Robot framework,在目录C:
2015-03-11 15:50:59
581
转载 TestNG实例
用TestNG测试方法是否正确的一个例子1、在Eclipse中新建一个TestLogin的类,此类代码如下:package com.yxl.test;import static org.testng.AssertJUnit.assertTrue;import static org.testng.AssertJUnit.assertEquals;import org.
2015-03-11 15:40:40
734
转载 DDMS analysize 方法
http://blog.csdn.net/aaa2832/article/details/194196791 内存泄漏的排查方法Dalvik Debug Monitor Server (DDMS) 是 ADT插件的一部分,其中有两项功能可用于内存检查 :· heap 查看堆的分配情况· allocation tracker
2015-03-11 14:53:17
1171
转载 adndroid 开元框架
近期因工作需要,分析了一些Android的测试框架,在这也分享下整理完的资料。 Android测试大致分三大块:代码层测试用户操作模拟,功能测试安装部署及稳定性测试代码层测试对于一般java代码,采用传统的Junit测试,开发人员通常会编写重要接口和函数的白盒测试代码,不做过多讨论。但因Android的特殊运行机制(Dalvik虚拟机),其中存在Application、
2015-03-11 14:12:34
1347
转载 Spring AOP
原理AOP(Aspect Oriented Programming),也就是面向方面编程的技术。AOP基于IoC基础,是对OOP的有益补充。 AOP将应用系统分为两部分,核心业务逻辑(Core business concerns)及横向的通用逻辑,也就是所谓的方面Crosscutting enterprise concerns,例如,所有大中型应用都要涉及到的持久化管理(Persiste
2015-03-09 11:25:38
397
转载 接口测试
由于平台服务器是通过接口来与客户端交互数据提供各种服务,因此服务器测试工作首先需要进行的是接口测试工作。测试人员需要通过服务器接口功能测试来确保接口功能实现正确,那么其他测试人员进行客户端与服务器结合的系统测试过程中,就能够排除由于服务器接口缺陷所导致的客户端问题,便于开发人员定位问题。以下便是个人的平台服务器接口功能测试经验总结:一、接口测试范围 根据服务器的测试需
2015-03-08 22:33:22
913
转载 Spring core
Core模块主要的功能是实现了控制反转与依赖注入、Bean配置以及加载。Core模块中有Beans、BeanFactory、BeanDefinitions、ApplicationContext等概念BeanFactoryBeanFactory是实例化、配置、管理众多bean的容器在Web程序中用户不需要实例化Beanfactory,Web程序加载的时候会自动实例化BeanFac
2015-03-08 22:23:10
775
转载 Hibernate 对象映射
延迟加载与即时加载例如Person类和Email类是一对多关系,如果设为即时加载,当加载Person时,会自动加载Email,如果设置为延迟加载,当第一次调用person.getEmails()时才会执行SQL语句加载Email注解配置时,@OnetToMany(Fetch = FetchType.EAGER)为即时加载,Fetch = FetchType.LAZY为延迟加载延
2015-03-08 22:14:52
429
转载 Spring AOP
AOP(Aspect Oriented Programming,面向切面编程)是Spring框架的一个重要特征Spring推荐使用接口编程Spring提供三种拦截器:方法前拦截器、返回后拦截器、异常抛出拦截器拦截器定义[java] view plaincopyprint?//Service接口 public interface IAopServ
2015-03-08 17:09:00
366
转载 压力测试代码
一个简单的压力测试代码:根据网上的一段代码改的,需要添加commons-httpclient.jar包 package com.miracle.testcase; import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.HttpMethod;impo
2015-03-08 14:52:37
909
转载 Android 单例模式
在Android开发中我们经常会用到网络连接功能与服务器进行数据的交互,为此Android的SDK提供了Apache的HttpClient来方便我们使用各种Http服务。你可以把HttpClient想象成一个浏览器,通过它的API我们可以很方便的发出GET,POST请求(当然它的功能远不止这些)。比如你只需以下几行代码就能发出一个简单的GET请求并打印响应结果:try {
2015-03-08 14:47:41
517
转载 Eclipse 单步调试系列
1.设置断点: 双击程序左边的栏目2.调试 右键单击该程序->Debug as (调试方式)->Java Application(Java应用程序),进入调试界面(前提是事先设置好断点)3.调试快捷键 step into (f5):遇到方法时进入 step over (f6):遇到方法时跳过 step return(f7):从当前方法跳出,跳到该方
2015-03-08 14:33:21
483
转载 TestNG
. 介绍 TestNG是一个设计用来简化广泛的测试需求的测试框架,从单元测试(隔离测试一个类)到集成测试(测试由有多个类多个包甚至多个外部框架组成的整个系统,例如运用服务器)。 编写一个测试的过程有三个典型步骤: * 编写测试的 业务逻辑并在代码中插入TestNG annotation * 将测试信息添加到testng.xml文件或者build.xm
2015-03-01 23:36:03
842
转载 Robtinum使用
本文转自:http://www.51testing.com/?uid-115892-action-viewspace-itemid-223476 1. 创建一个简单的工程(可参考本人的日志《第一个应用HelloWorld》,需要对该工程稍做修改)作为被测程序,运行后显示如下界面: 2. 创建一个Test Project1). 打开ecl
2015-03-01 23:27:46
589
转载 java面试题
下面的内容是对网上原有的Java面试题集及答案进行了全面修订之后给出的负责任的题目和答案,原来的题目中有很多重复题目和无价值的题目,还有不少的参考答案也是错误的,修改后的Java面试题集参照了JDK最新版本,去掉了EJB 2.x等无用内容,补充了数据结构和算法相关的题目、经典面试编程题、大型网站技术架构、操作系统、数据库、软件测试、设计模式、UML等内容,同时还对很多知识点进行了深入的剖析
2015-03-01 22:58:26
422
转载 android SDK install
一 相关下载(1) java JDK下载:进入该网页: http://java.sun.com/javase/downloads/index.jsp (或者直接点击下载)如下图:选择 Download JDK 只下载JDK,无需下载jre.(2)eclipse下载 进入该网页: http://www.eclipse.org/downloads/ (或者直接点击下
2015-03-01 22:42:06
709
转载 JVM基础知识
几年前写过一篇关于JVM调优的文章,前段时间拿出来看了看,又添加了一些东西。突然发现,基础真的很重要。学习的过程是一个由表及里,再由里及表的过程,所谓的“温故而知新”。而真正能走完这个轮回的人,也就能称为大牛或专家了。这个过程可能来来回回,这就是所谓“螺旋上升”,而每一次轮回都有新的发现。 这回添加的东西主要集中在基础的一些问题上,还有一些这两年思考的问题。这些问题可能
2015-03-01 21:46:24
393
转载 Java 源代码
摘录 Java编程思想1) 调用基类的构造器2) 按照声明顺序调用成员的初始化方法3) 调用到处类构造体的主体==================================顺序 : 层层递归到基类按照编译,Java中Static 相当于 一个全局变量,所以应该首先被初始化,防止引起编译错误。而且需要全部被初始化,从基类到最终的导出类。 然后 因为导
2015-03-01 11:02:08
468
转载 Android之内存泄漏调试学习与总结
标签: OOM小马 内存泄漏调试 酷_莫名简单 调试方式 Zygote服务演变原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mzh3344258.blog.51cto.com/1823534/895093 大家有或经常碰到OOM的问题,对吧?很多这样的问题只要一出现相信大家的想法跟
2015-02-11 17:00:18
511
原创 键盘Acssic值
键盘数字对应的ASCII码(keycode码)keycode 1 = 鼠标左键keycode 2 = 鼠标右键keycode 3 = Cancelkeycode 4 = 鼠标中键keycode 8 = BackSpace keycode 9 = Tab keycode 12 = Clear(未知) keycode 13 = Enter keyco
2014-12-16 14:47:47
864
转载 android Junittest
Android上的单元测试http://www.sina.com.cn 2009年12月04日 16:07 IT168.com 【IT168 技术文档】任何程序的开发都离不开单元测试来保证其健壮和稳定。Android的程序自然也不例外。从Android SDK 0.9开始,就有了比较成熟的测试框架,但是直到目前最新的1.1版本,也没有详细的文档介绍这个内容,只是简
2014-11-03 17:07:28
469
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人