上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 52 下一页
摘要: 转自:https://daili.wushizhen.com/browse.php?u=Oi8vc29mdC55ZXNreS5jb20vb2ZmaWNlLzM4My8yMDgzMzgzLnNodG1s&b=61.AND 用途:所有参数的逻辑值为真时返回TRUE(真);只要有一个参数的逻辑值为假,则返回FALSE(假)。 语法:AND(logical1,logical2,…)。 参数:Logical1,logical2,…为待检验的1~30个逻辑表达式,它们的结论或为TRUE(真)或为FALSE(假)。参数必须是逻辑值或者包含逻辑值的数组或引用,如果数组或引用内含有文字或空白单元格,则忽 阅读全文
posted @ 2011-08-09 22:05 andriod2012 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 转自:http://hi.baidu.com/lblaotou/blog/item/385d860a15cfec29b0351d6e.html习惯了在windows下用vc看工程代码,若是再装上个vc助手,那就相当的爽了!在Linux环境下呢,百度了下,看到了source navigator,不少人推荐使用这个工具用来查看源代码。它是red hat开发的一个IDE,但是大部分人均用它来阅读,而不是开发,总而言之,不多废话,看看在Ubuntu10.4下,如何安装步骤如下:1. 下载最新的source navigator包,URL为:http://sourceforge.net/projects/ 阅读全文
posted @ 2011-08-07 21:50 andriod2012 阅读(147) 评论(0) 推荐(0) 编辑
摘要: http://www.bananawolf.com/html/2011/06/628.html最近Android 不是很热么,我们公司也有相关业务,老总叫我也学习一下!我么当然很乐意去学习这样一个热门的东西,就去书店买一本《Android SDK 开发范例大全》,就算开始学习了。这本书上在安装开发环境方面讲的不是很详细,而且只有Win上的环境配置方法,没有Ubuntu上的环境配置方法。现代我们就来看看Ubuntu上怎么安装Eclipse+Android的开发环境。1. 安装JDK6先确认已经添加了软件源,在系统-系统管理-软件源-其它软件,确保已经选中http://archive.canoni 阅读全文
posted @ 2011-08-07 15:00 andriod2012 阅读(1342) 评论(0) 推荐(0) 编辑
摘要: 打算创建一个横800纵480的avd。这个在eclipse下很容易实现,创建的时候在选框中指定即可。这次想在命令行的模式下创建。看了下www.android.com上的介绍,也没说到如果指定屏幕大小。不过貌似可以在出现以下提示:Do you wish to create a custom hardware profile [no]的时候,输入yes,就可以修改各个参数了。屏幕大小肯定也是参数来控制的,于是就一项项看下来。看到以下项:LCD pixel heighthw.lcd.height [640]:这不是指定屏幕高的么,于是输入480。接下来是:LCD pixel widthhw.lcd. 阅读全文
posted @ 2011-08-07 10:00 andriod2012 阅读(999) 评论(0) 推荐(0) 编辑
摘要: 1.Object的equals()方法比较的是地址值2.String 、Math、还有Integer、Double。。。。等这些封装类重写了Object中的equals()方法,让它不再比较句柄(引用),而是比较对象中实际包含的整数的值,即比较的是内容。 一般来说,如果你要把一个类的对象放入容器中,那么通常要为其重写equals()方法,让他们比较地址值而不是内容值。特别地,如果要把你的类的对象放入散列(hash)中,那么还要重写hashCode()方法;要放到有序容器中,还要重写compareTo()方法。 为什么要重写hashCode方法?我们应该先了解java判断两个对象是否相等的规则。 阅读全文
posted @ 2011-08-02 10:58 andriod2012 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 在前一篇文章提到,从源代码树下载下来的最新Android源代码,是不包括内核代码的,也就是Android源代码工程默认不包含Linux Kernel代码,而是使用预先编译好的内核,也就是prebuilt/android-arm/kernel/kernel-qemu文件。那么,如何才能DIY自己的内核呢?这篇文章一一道来。 一. 首选,参照前一篇在Ubuntu上下载、编译和安装Android最新源代码准备好Android源代码目录。 二. 下载Linux Kernel for Android源代码。 1. 使用GIT工具下载,执行以下命令: USER-NAME@MACHINE-NAME:... 阅读全文
posted @ 2011-07-31 22:55 andriod2012 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 前段时间下载并make了Android源码,趁这个周末,就打算把kernel的代码也checkout下来,make试试。当然,我在make kernel面前还是一张白纸。于是就边参考杨丰盛的《Android技术内幕:系统篇》,边在网上搜索方法。主要参考了以下这位大侠的文章:http://blog.csdn.net/luoshengyang/article/details/6564592具体的过程,会在后面附上上述地址文章的内容。这儿只是说说我在整个过程中遇到的问题。一、关于goldfish杨丰盛书中说到,最新版本是android-goldfish-2.6.35,可是我执行git branch 阅读全文
posted @ 2011-07-31 22:54 andriod2012 阅读(1978) 评论(1) 推荐(0) 编辑
摘要: 想在ubuntu下看视频。不过在安装mplayer时出现了问题,说依赖的一些包不存在。然后去安装那些依赖的包,发现又有其他依赖的包找不到。后来,到网上搜了下,怀疑是自己的sources.list文件被破坏了。http://wiki.ubuntu.org.cn/Qref/Source#Natty.2811.04.29_.E7.89.88.E6.9C.AC打开sources.list文件,果然内容不对,只有聊聊数行。把上述网址中的内容copy到source.list文件,然后+:sudo apt-get updatesudo apt-get install mplayer搞定。之后还需要安装以下w 阅读全文
posted @ 2011-07-31 11:33 andriod2012 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 这两个类都实现了List接口(List接口继承了Collection接口),他们都是有序集合,即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的数组,我们以后可以按位置索引号取出某个元素,,并且其中的数据是允许重复的,这是HashSet之类的集合的最大不同处,HashSet之类的集合不可以按索引号去检索其中的元素,也不允许有重复的元素接着才说ArrayList与Vector的区别,这主要包括两个方面:.(1)同步性:Vector是线程安全的,也就是说是它的方法之间是线程同步的,而ArrayList是线程序不安全的,它的方法之间是线程不同步的。如果只有一个线程会访问到集合,那最好是使 阅读全文
posted @ 2011-07-30 12:39 andriod2012 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 含有abstract修饰符的class即为抽象类,abstract类不能创建的实例对象。含有abstract方法的类必须定义为abstractclass,abstractclass类中的方法不必是抽象的。abstractclass类中定义抽象方法必须在具体(Concrete)子类中实现,所以,不能有抽象构造方法或抽象静态方法。如果的子类没有实现抽象父类中的所有抽象方法,那么子类也必须定义为abstract类型。接口(interface)可以说成是抽象类的一种特例,接口中的所有方法都必须是抽象的。接口中的方法定义默认为publicabstract类型,接口中的成员变量类型默认为publicsta 阅读全文
posted @ 2011-07-29 12:19 andriod2012 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 52 下一页