摘要: [正则表达式]文本框输入内容控制整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9] 阅读全文
posted @ 2013-12-10 14:15 风景线外 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 项目需求:Webview加载的页面可以通过手势和自己绘制的另外的界面进行滑动切换。1,打算使用ViewFlipper进行页面之间的切换。 发现Webview的自己的手势识别的优先级要高于ViewFlipper+GestureDetector 的优先级,因此我们手势监听无法成功;2,换方法为ViewPager,就可以了。 鸣谢:http://blog.csdn.net/dyllove98/article/details/96731573,这篇什么实质性内容也没有的blog,提示我自己以后尽量使用ViewPager了。 阅读全文
posted @ 2013-12-10 14:13 风景线外 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 一个简单的浏览器:加载URL,管理书签,记录已经打开的窗口,上/下/首页。1,加载url。 a,如果Url为:http://www.baidu.com或者https://github.com类似样式的。那么直接load(url); b,如果Url为:www.baidu.com。就load("http://"+ url); c,如果地址栏中输入的为关键词,如“北京 旅游”。那么我们可以使用百度的搜索,跳到百度的搜索结果页:load("http://www.baidu.com/s?wd="+keyWord);2,书签管理:遇到的主要问题是书签的数据持久化。 阅读全文
posted @ 2013-12-10 13:58 风景线外 阅读(2147) 评论(0) 推荐(0) 编辑
摘要: 例如存储list,图片,对象。通常做法,将这些数据进行转码,然后将转码后的数据以字符串的形式存储在sp的xml文件中。一般使用Base64转码。以List为例: 1 //将list转为字符串类型数据 2 public static String list2String(List list) thro... 阅读全文
posted @ 2013-12-10 13:10 风景线外 阅读(998) 评论(0) 推荐(0) 编辑