摘要: 我通常的解决办法:1.看看是不是manifest.xml文件有错误,如果有的话,R.java是不会生成的2.一般来说R.layout.aaa.xml,这里的R是自己的包的R.java,不是android系统的R.java,所以如果引入包的时候有import android.R,要删除这句话3.有时候... 阅读全文
posted @ 2015-04-24 00:05 斥斥 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 有三个类,他们之间的关系如下:interface Aclass B implements Aclass C implements A要获得B类的对象,一般的写法是:B b = new B();还有一种写法,叫接口回调,写法是:A b = new B();意思是,用接口的变量b,去引用B的对象。接着就... 阅读全文
posted @ 2015-04-24 00:00 斥斥 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Java中的I/O分为两种类型:顺序读取(字节流Stream 字符流Reader)随机读取(RandomAccessFile) 阅读全文
posted @ 2015-04-22 01:35 斥斥 阅读(225) 评论(0) 推荐(0) 编辑
摘要: HashTable(哈希表)是JDK 1.0时就加入的,效率低,因为线程安全为了提高效率,JDK 1.2加入了HashMap(哈希Map),但是线程不安全。JDK 1.5 为了解决线程安全的问题,加入了ConcurrentHashMap(并发哈希Map)。因此一般的选择是:单线程——HashMap多... 阅读全文
posted @ 2015-04-22 01:35 斥斥 阅读(1182) 评论(1) 推荐(0) 编辑
摘要: Java集合类位于 java.util 这个包下,就像它的包名暗示的那样,Java集合类就是一套工具。它就像工匠的工具箱一样,它能给使用它的人提供便利与效率。Java集合框架不是什么高深的技术,也不是什么苦涩的知识,它只是把常用的数据结构和算法集合在一起,让我们不用重复造轮子,能更轻松地、更高效地处... 阅读全文
posted @ 2015-04-22 01:34 斥斥 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 从这个图中就可以看出运行时异常是数组越界、空指针、类转换错误之类的异常,解决方法是修改代码而其他异常,也就是已检查异常,则是需要抛出或者捕捉 阅读全文
posted @ 2015-04-22 01:30 斥斥 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 有时候,变量的取值只在一个有限的集合内。比如衣服的尺寸只有小、中、大、超大四种。当然,可以将这些尺寸分别编码为1,2,3,4。但这样存在着一定隐患,因为可能某个变量中保存了一个错误的值,比如0。为了避免这种隐患,枚举类型出现了。于是,衣服的尺寸可以这样定义:enum Size{SMALL,MEDIU... 阅读全文
posted @ 2015-04-22 01:28 斥斥 阅读(188) 评论(1) 推荐(1) 编辑
摘要: 官方说法:http://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html为了方便我直接复制过来了,原文如下:Here's a list of keywords in the Java programming langua... 阅读全文
posted @ 2015-04-22 01:25 斥斥 阅读(3168) 评论(0) 推荐(0) 编辑
摘要: 2015.4.21 更新1.下载 SlidingMenu-master.zip,地址:https://github.com/jfeinstein10/SlidingMenu下载ActionBarSherlock-master.zip,地址:https://github.com/JakeWharton... 阅读全文
posted @ 2015-04-21 02:27 斥斥 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 废弃的方法:Thread.stopThread.suspendThread.resume可用的方法:标志位interrupt();例1 标志位+returnpublic class C { public static void main(String[] args) { Thre... 阅读全文
posted @ 2015-04-11 00:31 斥斥 阅读(166) 评论(0) 推荐(0) 编辑