2013年9月26日
摘要: 用java将字符串转换成Date类型是,会出现java.text.ParseException: Unparseable date异常。例如下面的这段代码就会出现上面的异常:public boolean ratherDate(String date){ try{ SimpleDateFormat formate = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); Date todayDate = formate.parse(formate.format(new Date())); ... 阅读全文
posted @ 2013-09-26 09:55 飘杨...... 阅读(27212) 评论(0) 推荐(1) 编辑
  2013年9月25日
摘要: 1.LinearLayout:设置背景时即设置android:background时,假如LayoutLayout设置了android:layout_width="wrap_content"。那么你的布局会和你的图片大小一样大。并不会出现图片失真严重的问题2.RelativeLayout:设置背景时,即设置了android:background时,假如RelativeLayout设置了android:layout_width="wrap_content"。那么你的布局并不会和你的图片一样大。而是布局填充整个屏幕背景也会跟着填充整个屏幕。这样就造成了图片失 阅读全文
posted @ 2013-09-25 11:55 飘杨...... 阅读(4246) 评论(0) 推荐(0) 编辑
摘要: 一般来说我们给控件(Button,LinearLayout,ImageView,TextView等)设这背景的时候只需要设置这些控件的android:background即可,但是在给CheckBox设置背景的时候这样设置就会出现背景图片偏大的问题。怎么保证给CheckBox设置的背景大小正合适呢?请看如下代码: 我们只需要设置android:button="@drawable/图片的背景id"即可。这是经过测试的,大家放心使用。 阅读全文
posted @ 2013-09-25 11:46 飘杨...... 阅读(3900) 评论(0) 推荐(0) 编辑
  2013年9月24日
摘要: 加粗字体 斜体字体 给字体加下划线 \n 换行 \u0020表示空格 \u2026表示省略号 使用<b>和<b>来打印出 这样的文字;“<”表示“World,AnalysisXmlActivty!"));设置类似于html那样的效果 如果你需要使用 String.format(String, Object...) 来格式化你的字符串,你可以把格式化参数放在你的字符串中,参见下面的例子: Hello, %1$s! You have %2$d new messages. 在这个例子中,这个格式化的字符串有2个参数, %1$s是个字符串 阅读全文
posted @ 2013-09-24 17:18 飘杨...... 阅读(1406) 评论(0) 推荐(0) 编辑
摘要: 国内手机号代码段分配如下:移动:134、135、136、137、138、139、150、151、157(TD)、158、159、187、188联通:130、131、132、152、155、156、185、186电信:133、153、180、189、(1349卫星)验证代码如下: public static boolean isMobileNO(String mobiles) { Pattern p = Pattern .compile("^((13[0-9])|(15[^4,\\D])|(18[0,5-9]))\\d{8}$"... 阅读全文
posted @ 2013-09-24 16:17 飘杨...... 阅读(2699) 评论(0) 推荐(0) 编辑
摘要: /** * 验证邮箱格式是否正确 */ public boolean emailValidation(String email) { String regex = "\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*"; return email.matches(regex); } 阅读全文
posted @ 2013-09-24 11:58 飘杨...... 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 我国当前的身份证号分为三种:一、15位身份证号二、18位身份证号(前17位位数字,最后一位为字母x)三、18为身份证号(18位都是数字)具体验证请参考下面代码:/** * 验证身份证号是否符合规则 * @param text 身份证号 * @return */ public boolean personIdValidation(String text) { String regx = "[0-9]{17}x"; String reg1 = "[0-9]{15}"; String regex = "[0... 阅读全文
posted @ 2013-09-24 11:25 飘杨...... 阅读(7750) 评论(0) 推荐(0) 编辑
  2013年9月23日
摘要: 问题描述:ListView列表中的Button按钮按钮不能点击解决办法:在ListView中的Item项的布局文件中加上:android:descendantFocusability="blocksDescendants",问题解决。 阅读全文
posted @ 2013-09-23 13:34 飘杨...... 阅读(930) 评论(0) 推荐(1) 编辑
摘要: 需求:在程序的首页,连续按两次back键退出Androd程序。第一步:新建一个GApplication类继承Application,在GApplication中添加一个用于存放Activity的集合属性List activityList = new ArrayList();,将GApplication在AndroidManifest.xml进行注册。第二步:在你程序中自定义的每一个Activity中的onCreate方法中,将Activity本身赋值为activityList例如:protected void onCreate(Bundle savedInstanceState) { ... 阅读全文
posted @ 2013-09-23 13:28 飘杨...... 阅读(973) 评论(0) 推荐(1) 编辑
  2013年9月18日
摘要: 转自:http://hi.baidu.com/424660053/item/bee53a2633870dccddf69a17最近做项目出现一个java.lang.StackOverflowError异常。弄了半天,又是问高手,又是查资料的。最后发现,解决问题啦!特记录下来!StackOverflowError是由于当前线程的栈满了 ,也就是函数调用层级过多导致。比如死递归。如: public String homePage(){ this.findAllNews(); return "shouye"; } public String findAllNews(){ List 阅读全文
posted @ 2013-09-18 14:31 飘杨...... 阅读(1967) 评论(0) 推荐(0) 编辑