android 开发中常见的异常有哪些,如何处理
发布网友
发布时间:2022-10-01 12:12
我来回答
共1个回答
热心网友
时间:2024-10-31 08:16
1.R.java消失或解析异常
查看res中资源文件,图片,xml等。比如图片文件名不能有大写不能有空格。
搞定错误之后Project->clean就可以了。
2.自定义title栏。
首先要z在values->styles中定义一个style,然后在mainfest文件中设置android:theme.
最后在Activity中按照这个顺序写:
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.activity_main);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.title_layout);
3.SQLite isFirst和isBeforeFirst方法的区别:
看下面一段代码
Cursor c = queryTheCursor(type);
if(c.moveToLast())
while (!c.isBeforeFirst()) {
String tmpContent = new String();
tmpContent = c.getString(c.getColumnIndex("content"));
contents.add(tmpContent);
c.moveToPrevious();
}
c.close();
代码的作用是逆序输出表中的内容,第三行如果用的是isFirst()的话就无法输出第一行,正确做发是用isBeforeFirst()。
4.eclipse删除空行
在eclipse中删除某一行就用ctrl+D快捷键。如果你想删除一个文件中的所有空行呢。
可以用下面方法。
1)打开源码编辑器
2)使用快捷键Ctrl+f
3)在Find输入框中输入:^\s*\n
4)Replace With输入框的值为空
5)在【Options】选中的"Regular expressions"
6)点击【Replace All】按钮。