学习
lsmtty
即便不能飞翔,也有一个骄傲的梦想
展开
-
TextView.setText使用错误
使用TextView.setText()传入int值报错在使用TextView.setText()的时候,直接传入了int值没有编译出错,以为setText()可以接受int类型。本着投机的心理没有看函数介绍,结果运行时报了ResourceNotFoundException。 查阅资料,了解到setText()传入int类型时,会把参数当作R.java中的资源id去查找,如果找不到就报上述异常。原创 2015-10-06 10:52:31 · 557 阅读 · 0 评论 -
异常:读取联系人数据库异常处理
最近写了一个读取联系人数据库的模块,奇怪的是在模拟器上没有问题可是放到真机上测试,就会崩溃报了下述异常。Caused by: java.lang.IllegalArgumentException: the bind value at index 1 is null搜索相关文档,这个异常表示查询数据库的查询条件为空。可是明明定义的搜索条件,百思不得其解只能单步调试加打Log判断结果。结果发现了在真机上原创 2015-11-06 11:15:25 · 434 阅读 · 0 评论 -
操作SharedPreference的工具类设计
最近做项目每次调用SharedPreference都要写一遍繁琐的操作,所以把常用的函数封装成一个工具类方便以后自己使用。注意事项是,其中所有的权限配置默认都是MODE_PRIVATE的。import android.content.Context;import android.content.SharedPreferences;import android.content.SharedPre原创 2015-11-02 00:12:10 · 222 阅读 · 0 评论