摘要:
我遇到的问题就是退出的时候没有关闭数据库,所以只要在onStop()和onDestroy()方法中添加关闭数据库的代码就OK了!代码如下://activity之间跳转的时候用到@Overrideprotected void onStop(){try{if(db!=null){db.close();}... 阅读全文
摘要:
这个问题我纠结很久,通过上网搜索答案,再经过自己的再三调试,终于搞定了。这里跟大家分享?简单一点说就是:我在A类中打开一个数据库的连接!代码如下:db=dbHelper.getReadableDatabase();c=dbHelper.findById(db, rowId);startManagin... 阅读全文
摘要:
少一个命名空间加上就行了:xmlns:android="http://schemas.android.com/apk/res/android" 阅读全文
摘要:
我一不小心把创建控件的语句放在onCreate()外面,所以报异常,错误代码如下:private EditText find=new EditText(this);static Cursor cursor=null;static ArrayList results = null;@Overridep... 阅读全文
摘要:
WIndows下,DOS窗口执行adb shell下的sqlite命令输出的中文为乱码,解决方案,在进入dos后,先执行命令:chcp 65001即切换dos窗口为UTF-8格式。切换回中文则是:chcp 936文件转载自:http://hi.baidu.com/thinkingidea/blog/... 阅读全文
摘要:
我是在用SimpleCursorAdapter的时候出现的这个问题,原来展示的时候也必须要有_id这个字段啊,加上就ok了!当然配置文件中也要有展示这个_id的view!呵呵,写程序的一点心得,跟大家分享哈!! 阅读全文
摘要:
这个是我不小心犯的错误:就是展示的字段中只有_ID和cursor.getString(cursor.getColumnIndex("path"))中的"path"字段不在其中,所以报这个异常,真是粗心啊,希望你不要像我这样! 阅读全文
摘要:
可能是你在">"后面有一个语法错误,我的错误是没有加占位符,即">?"这样就可以了。个人的一点小经验,希望对你有帮助! 阅读全文
摘要:
我经常修改和删除数据库中的表,才导致这个的错误!试过很多方法都没用所以我只好手工创建一个android_metadata我的SQL语句如下:create table android_metadata(locale text);//回车insert into android_metadata(loca... 阅读全文
摘要:
我遇到这个问题原以为是Log出现问题,要什么message消息队列,需要在线程中执行!但是事实不是这样的,而是你的打印信息的内容为空,所以才报的异常,比如Log.e("type", reso.getType(MyUsers.User.CONTENT_URI));这里面的reso.getType(My... 阅读全文