上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 45 下一页
  2012年5月28日
摘要: 数组可以存放任何一种JavaScript数据类型,包括对其他数组、对象或函数的引用。常规数组与关联数组不同,常规数组以非负整数作为下标,而关联数组以字符串作为下标。JavaScript的数组并不支持多维数组,不过它的数组元素还可以是其他数组,而且数组元素不必具有相同的类型。数组的创建:var a = new Array();数组直接量:var a = [1.2 , "javascript" , true , {x:1 , Y:2}]; 数组直接量也可以被嵌套,如:var a = [[1,2,3],[4,5,6],[7,8,9]]; 阅读全文
posted @ 2012-05-28 10:50 lee0oo0 阅读(141) 评论(0) 推荐(0) 编辑
摘要: JavaScript方法定义有三种方法。一种是类型与java定义函数的方法,如: function a(){} 。function是关键字,a是函数名第二种方法使用直接量定义,如: var a = function(){} 。function,var是关键字,a是函数名第三种方法是把参数列表和函数体都传进function中作为参数,如:var a = new Function("x" , "return x+x");alert(a(2))如果方法中想对参数设置一个默认值,需要自己编写代码:function c(a,b){ if(typeof(a)==&q 阅读全文
posted @ 2012-05-28 10:03 lee0oo0 阅读(426) 评论(0) 推荐(0) 编辑
  2012年5月27日
摘要: 传感器的种类: 1.动作传感器 加速度传感器、重力传感器和陀螺仪(判断手机姿态)等 2. 位置传感器 方向传感器和磁力传感器 3. 环境传感器 温度传感器 、压力传感器和亮度传感器 使用传感器的方法: 1. 获取SensorManager对象 SensorManagersensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE); 2. 执行SensorManager对象的getDefaultSensor()方法获取Sensor对象并且传入一个特定的参数 3. 获取Sensor对象的各种属性 4. 使用Sens. 阅读全文
posted @ 2012-05-27 18:49 lee0oo0 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 1. 首先继承EditText 2. 并重写onTouchEvent方法 public boolean onTouchEvent(MotionEvent event) { Editable ed=this.getEditableText(); //获得action int action = event.getAction(); //用来显示文本的Layout布局 Layout layout = this.getLayout(); //获得第几行 int pointY = layout.getLineForVertical(getScrollY()+(in... 阅读全文
posted @ 2012-05-27 13:41 lee0oo0 阅读(330) 评论(0) 推荐(0) 编辑
摘要: String uriPic = "http://lh3.ggpht.com/_s354WAuIc9E/" + "R_DpW4Rzj-I/AAAAAAAAAsc/Ox73tdxGLSw/logo.jpg"; /* new URL对象将网址传入 */ URL imageUrl = new URL(uriPic); /* 取得联机 */ HttpURLConnection conn = (HttpURLConnection) imageUrl .openConnection(); conn.connect(); /* 取得回传的Inpu... 阅读全文
posted @ 2012-05-27 10:34 lee0oo0 阅读(254) 评论(0) 推荐(0) 编辑
  2012年5月26日
摘要: 使用 JSEclipse,JavaScript 程序员现在有了自己的 Eclipse 插件,该插件将提供许多重要功能来辅助开发 JavaScript 应用程序。像 Eclipse 多年来为 Java™ 语言和其他语言提供了易用性一样,JSEclipse 为 JavaScript 开发人员提供了同样的优点。获得 JSEclipse如果尚未安装 Eclipse IDE,请立即安装(请参阅系统要求)。本教程使用的是 Eclipse V3.3.1.1,因此如果遇到插件安装问题,则可以尝试安装该版本。下一步是获得 JSEclipse 插件。完成该操作的最简单方法是使用 Eclipse 的内置更新系统:安 阅读全文
posted @ 2012-05-26 19:36 lee0oo0 阅读(4909) 评论(0) 推荐(0) 编辑
  2012年5月25日
摘要: //构造器的名称必须与类名相同,且没有返回值 class A : Object{ //这表示类A继承Object public A() : base(){} //这表示引用的是父类Object的构造函数 } //this的概念不是类本身,而是表示类创建后的实例 // 调用无参构造函数 class B{ public B(){} public B(int i): this() {} //:this()表示首先调用B的无参构造函数 public B(string s) : this(){} //:this()表示首先调用B的无参构造函数 } //如果类B继承于类A,那么类B会默... 阅读全文
posted @ 2012-05-25 22:14 lee0oo0 阅读(776) 评论(0) 推荐(0) 编辑
摘要: 环境搭建教程(最新版本1.3)选择您使用的开发平台iOSAndroidBlackberryWindows PhoneWebOSSymbian视频教程:1.配置要求Eclipse 3.4+如果不想使用Eclipse,这里提供了其他教程2.安装 SDK + PhoneGap下载安装Eclipse ClassicD下载安装Android SDK下载安装ADT Plugin下载最新的PhoneGap版本然后解压我们将会使用Android目录.3.设置新项目打开 Eclipse,在文件菜单下面点击新建 > Android Project在项目的根目录, 创建两个目录:/libs/assets/ww 阅读全文
posted @ 2012-05-25 11:22 lee0oo0 阅读(188) 评论(0) 推荐(0) 编辑
  2012年5月24日
摘要: 命令模式:将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤消的操作。 //命令接受者 public class Receiver { public void Action(){ System.out.println("烧茄子"); } } //命令抽象类 public abstract class Command { protected Receiver receiver; public Command(Receiver receiver){ this.receiver = receiver; } p... 阅读全文
posted @ 2012-05-24 22:12 lee0oo0 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。以下是例子: //必须要实现Cloneable ,调用clone()方法才不会抛出异常 public abstract class AbstractSpoon implements Cloneable{ String spoonName; public void setSpoonName(String spoonName){ this.spoonName = spoonName; } public String getSpoonName(){ return spoonName; ... 阅读全文
posted @ 2012-05-24 21:52 lee0oo0 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 45 下一页