自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

转载 selenium Rc的使用

打开eclipse,新建一个项目tests,点击File —> New —> Java Project,输入Project name 为 tests,JRE选择Use a project specific JRE,选择jre6,点击Finish。2添加selenium java 文件运行需要的jar包。选中工程名tests右键  —>  Build Path

2016-11-02 14:16:42 417

转载 selenium 001

转载并感谢该文作者通过录制来创建一个脚本让我们来用最普遍的方法——录制来创建一个脚本。然后,我们将会用回放的功能来执行录制的脚本。第一步打开Firefox和Selenium IDE。在Base URL里面输入 http://newtours.demoaut.com/。点击录制按钮。使之处于下图的状态。第二步在Firefox

2016-10-24 15:26:45 337

转载 qtp的基本使用

1. action [plain] view plain copy print?    [plain] view plain copy print?  ** qtp为每一个action生成相应的测试文件和目录,对象库也是和action绑定的。    ** 用action 来划分和组织测试流程;    ** 编辑acti

2016-09-28 14:11:37 278

转载 ssl的应用

介绍网络安全已成为大家最关心的问题. 如果你利用服务器存储客户资料, 那你应该考虑使用 SSL 加密客户跟服务器之间的通讯. 随着这几年手机应用迅速崛起. 黑客也开始向手机应用转移, 原因有下列3点:手机系统各式各样, 缺乏统一的标准.许多程序员缺乏手机应用开发经验.更严重的是, 通过手机应用, 黑客可以得到手机用户的隐私数据, 如:日程安排, 联系

2016-06-27 17:41:43 1170 1

转载 ssl的应用

介绍网络安全已成为大家最关心的问题. 如果你利用服务器存储客户资料, 那你应该考虑使用 SSL 加密客户跟服务器之间的通讯. 随着这几年手机应用迅速崛起. 黑客也开始向手机应用转移, 原因有下列3点:手机系统各式各样, 缺乏统一的标准.许多程序员缺乏手机应用开发经验.更严重的是, 通过手机应用, 黑客可以得到手机用户的隐私数据, 如:日程安排, 联系

2016-06-27 17:41:28 481

原创 二维码

这里使用的时候可以有两种形式:1.将zxing的jar包放到工程的lib库中,然后还要拷贝相应的类源码到工程中去,整个文件夹拷贝过去也是很快的;2.将已经弄好zxing的工程作为当前工程的依赖库,然后直接使用就可以了;如图:下面来通过一个实例来完成以下三个功能:1.生成二维码;2.解析二维码图片;3.扫描二维码并解析;最终效果是这样的

2016-06-27 17:27:41 268

转载 Handler相关

MainActivity如下:package cc.c;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Looper;import android.os.Message;import android.widget.TextView;

2016-06-20 20:57:08 181

转载 ScrollView嵌套ListView

以下文章转自@安卓泡面在工作中,曾多次碰到ScrollView嵌套ListView的问题,网上的解决方法有很多种,但是杂而不全。我试过很多种方法,它们各有利弊。在这里我将会从使用ScrollView嵌套ListView结构的原因、这个结构碰到的问题、几种解决方案和优缺点比较,这4个方面来为大家阐述、分析、总结。实际上不光是ListView,其他继承自AbsListView的类也适用

2016-06-15 18:05:28 314

转载 Context相关

转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/47028975转载郭霖老师的博客,写的非常好,学习了。前几篇文章,我也是费劲心思写了一个ListView系列的三部曲,虽然在内容上可以说是绝对的精华,但是很多朋友都表示看不懂。好吧,这个系列不仅是把大家给难倒了,也确实是把我给难倒了,之前为了写瀑布流ListView的De

2016-05-26 08:32:41 287

转载 wifi相关

实现目标:搜索WIFI,手动输入密码并保存,连接WIFI。第二次连接该WIFI信号不需要输入密码首先在AndroidManifest.XML中开启响应的权限 1 2 3 4 来自CODE的代码片wifiPermission1、开启WIFI 1

2016-05-16 15:06:48 226

转载 android中intent bundle

1. 利用Intent对象携带简单数据利用Intent的Extra部分来存储我们想要传递的数据,可以传送int, long, char等一些基础类型,对复杂的对象就无能为力了。        1.1 设置参数[java] view plaincopy       //传递些简单的参数  Intent intentSimpl

2016-04-14 10:56:51 269

原创 android内存外存

Android中的数据持久化存储-------------------------------------1. SharedPreferences2. 本地文件存储3. SQLite数据库4. 网络存储本地文件存储-------------------------------------本地文件存储是使用IO(Input/Output)读写文件。流的分类:1. 输入流、输

2016-03-22 14:43:43 282

转载 android中的内外部存储

摘要 其实安卓文件的操作和java在pc环境下的操作并无二致,之所以需要单独讲解是因为安卓系统提供了不同于pc的访问文件系统根路径的api,同时对一个应用的私有文件做了统一的管理。根据我的经验,初学者在这部分感到很容易混淆内部存储和外部存储两个概念。 相对其实安卓文件的操作和java在pc环境下的操作并无二致,之所以需要单独讲解是因为安卓系统提供了不同于pc的访问文件系统根路径的api,同时对

2016-03-22 10:13:00 226

转载 NFC(续)

本文主要谈一谈android上有关NFC标签的读写问题(NDEF格式)。本文是笔者在android 4.0平台上实测后所得,本文原创,转载请注明出处。硬件环境:android4.0(Sony M35h)+可读可写的NFC标签若干一、NFC基础知识1.NFC是什么?NFC,即Near Field Communication,近距离无线通讯技术,是一种短距离的(通常2.

2016-03-18 16:15:38 330

转载 NFC

nfc功能是什么?手机nfc功能怎么用?nfc功能是什么?手机nfc功能怎么用?  NFC是什么?nfc功能是什么呢?即近场通讯功能,NFC是Near Field Communication缩写,即近距离无线通讯技术。由飞利浦公司和索尼公司共同开发的NFC是一种非接触式识别和互联技术,可以在移动设备、消费类电子产品、PC 和智能控件工具间进行近距离无线通信。简单一点说,nfc功能是

2016-03-18 11:09:54 610

原创 Intent简单介绍

Intent:意图,主要的作用:1. 激活系统组件,例如Activity2. 在系统组件之间传递数据【ComponentName】ComponentName:组件名称,用于显式的指定被激活的组件。(推荐)通过Intent的构造方法可以间接指定ComponentName属性;(不推荐)通过Intent的setClass()或setClassName()可以间接指定ComponentNam

2016-03-17 14:32:18 362

转载 convertview的重用

一、复用convertView首先讲下ListView的原理:ListView中的每一个Item显示都需要Adapter调用一次getView的方法,这个方法会传入一个convertView的参数,返回的View就是这个Item显示的View。如果当Item的数量足够大,再为每一个Item都创建一个View对象,必将占用很多内存,创建View对象(mInflater.inflate(R.lay

2016-03-16 16:46:42 1282

转载 LayoutInflater的使用

这个标题起的有点夸张哈,但是LayoutInflater这个类的一些用法,在Android开发者使用的过程中,确实存在着一些很普遍的误区,最起码我研究的这么多小项目的源代码,基本上都在错误的使用这个类。今天,看到了一篇文章讲LayoutInflater的用法,瞬间感觉自己对这个类确实不够了解,于是简单的看了下LayoutInflater类的源代码,对这个类有了新的认识。首先,LayoutInf

2016-03-16 11:32:47 216

原创 Fragment小结

1 >   Fragment是什么?    Fragment(片段,碎片),正如其翻译那样,它在一个activity里面表示一个行为或者用户接口的一部分(碎片表示轻量级和灵活)。我们可以将不同的Fragments组合起来放到一个activity中,或者在不同的activity中重用一个fragment。你可以将一个fragment看成是一个activity中的一个片段,它有自己

2016-03-13 20:58:34 321

原创 关于Fragment

Fragment优点  Fragment可以使你能够将activity分离成多个可重用的组件,每个都有它自己的生命周期和UI。  Fragment可以轻松得创建动态灵活的UI设计,可以适应于不同的屏幕尺寸。从手机到平板电脑。  Fragment是一个独立的模块,紧紧地与activity绑定在一起。可以运行中动态地移除、加入、交换等。  Fragment提供一个新的方式让你在不同的安

2016-03-05 10:40:46 277

转载 Android PowerImageView实现,可以播放动画的强大ImageView

转自郭霖老师的博客:http://blog.csdn.net/guolin_blog/article/details/11100315我个人是比较喜欢逛贴吧的,贴吧里总是会有很多搞笑的动态图片,经常看一看就会感觉欢乐很多,可以释放掉不少平时的压力。确实,比起一张单调的图片,动态图片明显更加的有意思。一般动态图片都是GIF格式的,浏览器中可以直接将这种格式的图片播放成动画。

2016-03-03 17:14:16 253

原创 蓝牙二

应用场合:两台手机近距离传输文件蓝牙耳机蓝牙是什么?蓝牙,是一种支持设备短距离通信(一般10米内,且无阻隔媒介)的无线电技术。能在包括移动电话,无线耳机,笔记本电脑等众多设备之间进行无线信息交换。利用”蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与Interent之间的通信,这样数据传输变得更加迅速高效,为无线通信扩宽道路。注意:And

2016-02-28 11:14:24 364

转载 汇编简介

汇编语言(面向机器的程序设计语言)编辑本词条由“科普中国”百科科学词条编写与应用工作项目审核。汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址。在不同的设备

2016-02-28 11:06:13 729

转载 汇编语言

汇编语言(面向机器的程序设计语言)编辑本词条由“科普中国”百科科学词条编写与应用工作项目审核。汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符(Mnemonics)代替机器指令的操作码,用地址符号(Symbol)或标号(Label)代替指令或操作数的地址。在不同的设备

2016-02-28 10:56:55 5263

转载 java多态

Java中多态性的实现什么是多态面向对象的三大特性:封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的。这是我们最后一个概念,也是最重要的知识点。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)实现多态的技术称为:动态绑定(dynamic binding),是指在执行期间判断所引用对

2016-02-26 19:11:36 159

原创 ROM与RAM区别

ROM是只读存储器,RAM是随机存储器。  1、在电脑上,RAM是指内存条,而ROM一般是指bios占的一点点内存。  2、在手机上,ROM指手机操作系统和机身存储内存,RAM是指运行内存。  ROM 是 ROM image(只读内存镜像)的简称,常用于手机定制系统玩家的圈子中。 一般手机刷机的过程,就是将只读内存镜像(ROM image)写入只读内存(ROM)的过程。 常见的 R

2016-02-24 16:04:32 446

翻译 RAM

随机存取存储器(random access memory,RAM)又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫主存(内存)。它可以随时读写,而且速度很快,通常作为操作系统或其他正在运行中的程序的临时数据存储媒介。存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。 按照存储单元的工作

2016-02-24 16:00:06 231

翻译 Rom

ROM(刷机所用的镜像)编辑ROM 是 ROM image(只读内存镜像)的简称,常用于手机定制系统玩家的圈子中。 一般手机刷机的过程,就是将只读内存镜像(ROM image)写入只读内存(ROM)的过程。 常见的 ROM image 有 img、zip 等格式,前者通常用 fastboot 程序通过数据线刷入(线刷),后者通常用 recovery 模式从 sd刷入(卡刷),固

2016-02-24 15:59:05 563

转载 java中堆和栈详解

Java把内存分成两种,一种叫做栈内存,一种叫做堆内存在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器

2016-02-24 15:44:38 379

转载 通俗易懂的栈堆

对于初学编程的人员来说,变量在内存中是分配在堆中还是在栈中,往往不甚明白,今天我来清晰简单的讲解下。步骤/方法​当我们看到一个变量类型是已知的,就分配在栈里面,比如INT,Double等。其他未知的类型,比如自定义的类型,因为系统不知道需要多大,所以程序自己申请,这样就分配在堆里面。值类型与引用类型的分配,如图:

2016-02-24 14:35:05 261

转载 jvm

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188欢迎关注微信账号:java那些事:csh624366188.每天一篇java相关的文章          在以前的博客里面,我们介绍了在java领域中大部分的知识点,从最基础的java最基本语法到SSH框架。这里面应该包含了在java领域里面的大部分内容了吧。但是,那些知

2016-02-23 15:14:52 222

转载 jvm原理

Sun公司设计java语言的目标是让Java程序不必经过修改就可以在各种各样的计算机(包括PC机和工作站)上运行。为了实现这一目标,Sun公司提供了一阵Java虚拟机(Java Virtual Machine,JVM)的机制,其工作原理及流程图为:java程序的工作原理 Java虚拟机是编译和运行Java程序等的各种命令及其运行环境的总称。Java源程序在编译之后生成后缀为“.class”的文件,

2016-02-22 16:33:22 196

原创 蓝牙

应用场合:两台手机近距离传输文件蓝牙耳机蓝牙是什么?蓝牙,是一种支持设备短距离通信(一般10米内,且无阻隔媒介)的无线电技术。能在包括移动电话,无线耳机,笔记本电脑等众多设备之间进行无线信息交换。利用”蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与Interent之间的通信,这样数据传输变得更加迅速高效,为无线通信扩宽道路。注意:A

2016-02-21 15:21:39 1388

原创 单例模式

什么是单例模式:Singleton 是一种创建性模型,它用来确保只产生一个实例,并提供一个访问它的全局访问点.对一些类来说,保证只有一个实例是很重要的,比如有的时候,数据库连接或 Socket 连接要受到一定的限制,必须保持同一时间只能有一个连接的存在.运用场合:在于使用static变量;创建类对象,一般是在构造方法中,或用一个方法来创建类对象。在这里方法中,加对相应的判断即可。

2016-02-16 11:19:54 186

原创 观察者模式

观察者模式 观察者模式 是什么  观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。  这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。 观察者模式的组成  抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有任意数量的观察者。抽象主题提供一个接口,可以增加和删除观察者角色。一般用

2016-02-16 11:08:46 206

原创 mvp模式

MVP 是从经典的模式MVC演变而来,它们的基本思想有相通的地方:Controller/Presenter负责逻辑的处理,Model提供数据,View负责显示。作为一种新的模式,MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (MVC中的Controller)来进行的,所有的交互都发生在Presenter内部,而在MVC中View

2016-02-16 09:54:29 175

原创 MVC模式

MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。一个逻辑模型可以对于多种视图模型,比如一批统计数据你可以分别用柱状图、饼图来表示。一种视图模型也可以对于多种逻辑模型。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式,而C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新,这与《设计模式》中的观察者模式是完

2016-02-16 09:49:38 520

原创 简单工厂模式

package tarenaday25;移动硬盘类public class MobleStorage {    public byte[]read(){        System.out.println("从移动硬盘读取数据");        return null;    }    public void write(byte[]data){        S

2016-01-31 20:40:02 289

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除