adm1989

导航

2013年1月14日 #

关于Java正则表达式的一些理解

摘要: 正则表达式(regular expression)是一种可以在许多现代应用程序和编程语言中使用的特殊形式的代码模式。可以使用它们来验证输入是否符合给定的文本模式,在一大段文字中查找该模式的文本,用其它文本来替换匹配该模式的文本或者重新组织匹配文本的一部分,把一块文本划分成一系列更小的文本。在Java语言中,从jdk1.4中加入了java.util.regex包提供对正则表达式的支持,而且Java.lang.String类中的replaceAll和split函数也是调用的正则表达式来实现的。在java.util.regex包中,常用到的类是Pattern和Matcher。典型的调用顺序为:Pat 阅读全文

posted @ 2013-01-14 18:53 adm1989 阅读(2480) 评论(0) 推荐(1) 编辑

cursor管理

摘要: 使用cursor的时候需要注意在使用完之后将其关闭,什么时候关闭也是一个需要注意的问题,稍不小心就可能会出错。我们自己管理cursor可能不是那么容易,问题出现这个或那样的问题,Android系统提供了一套curosr的管理,下面让我们来了解一下。managedQuery和query的区别 我们都知道在Android系统中,SQLite数据库的相关操作方式被封装为内容提供 Content Provider,可以帮助那些不会SQL语言的开发者快速实现Android平台上的数据库操作,但是平时我们在查询时一般返回的是Cursor对象,从本质上来看这两个API是不同的类提供的。比如 Conte... 阅读全文

posted @ 2013-01-14 18:50 adm1989 阅读(934) 评论(0) 推荐(0) 编辑