错误&记录&思考
Erwin_H
脚踏实地眼望远方
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
遇到过的错误汇总
1.Map类型的数据在new时不能够给一个null指针,必须直接new一个新的出来,而且不是Map类型,而应该是HashMap类型。由此引申出对List,Map,Set等使用的注意事项。Map map = null;//由于写了上面的语句,程序一直报空指针异常,后面的map.put()也都是没有用的,改为下面语句之后,一切正常了Map map = new HashMap();2.原创 2013-07-07 22:07:56 · 7681 阅读 · 0 评论 -
Android:为什么声明控件和控件赋值要分开?
如果在onCreate()上面声明+赋值,会出现NullPointerException;如果在onCreate()里面赋值,会出现onCreate()中定义的class,method等无法访问该控件。因此只能按声明在onCreate()上,赋值在onCreate()内的方式解决这个问题。package com.example.animprogressbar;import androi原创 2013-07-11 09:15:07 · 1282 阅读 · 0 评论 -
Android:Activity和Fragment交互、Fragment控件UI升级相关内容
在Activity中其实已经实例化了一个Fragment对象,使用replace等于就是把这个对象给传到一个view container中罢了。这是可以用给这个Fragment对象setArgument(),然后在Fragment类的java代码中getArgument()的方法实现参数的传递。如果要在Fragment类的java代码中动态的更新UI,不能再onCreate()中写原创 2013-07-18 14:43:44 · 1462 阅读 · 0 评论 -
Android:How to use loader in Android(如何使用Loader)
转自德国一个开发者的播客:http://www.grokkingandroid.com/using-loaders-in-android/With the introduction of Honeycomb Loaders became the preferred way to access data of databases or content providers. They load转载 2013-07-22 16:52:58 · 988 阅读 · 0 评论 -
Android:导入多个Library的方法
如果从GitHub上下载了多个Lib,并且使用将android project当成android library project的方法导入时,会出现Library重名的错误。这是因为开发者在做这些library时都给文件夹起名叫library。这时为了不让他们冲突,需要给library文件夹改名,建议改为library_"功能",比如library_ListviewAnimation或li原创 2013-07-21 23:09:45 · 1907 阅读 · 0 评论 -
Android:关于Jar Mismatch, support-v4的问题
一般出现这种情就是因为添加了lib之后,所有工程之中所含的support-v4 jar包不是一个版本所致。只需要找到最新版的,然后覆盖其他lib文件夹下的该jar包即可。原创 2013-10-21 07:08:15 · 840 阅读 · 0 评论
分享