1.layout下面的xml文件,不能包含大写字母.不然会在整个项目上面有个红色X.
2.如果错误点是在starActivity(intent),估计是 目标activity没有在AndroidManifest.xml中注册.
3. 判断 intent为null 不要用while(如果要用,要在里面写break;),用if比较保险,因为while会造成死循环.
4.
str.epuals("")和"".equals(str) 有什么不同???
如果str是null,前者抛出异常,后者不会,推荐用后者
5.线程同步
CopyOnWriteArrayList (使用场景: 读取频繁,但很少有写操作的集合,如javaBean时间的Listener(监听器))
CopyOnWriteArraySet
ConcurrentHashMap
代替List Set 和Map的使用...