06 2012 档案

摘要:出现的原因是同时有多个线程或者进程对同一数据库进行写操作在三星的手机上出现的比较频繁,HTC、MOTO、HUAWEI上未发现。解决方法是1、对有写操作的方法加synchronized2、可以将对数据库的操作放在一个类中(不同对象的同步方法可以在多个线程总被同时访问)3、对数据库的方法集合类的引用使用单例(理由同上)4、或者使用静态对象锁例如:View Code static byte[] data = new byte[0]; public void Insert(String tableName ,ContentValues cv) { synchroniz... 阅读全文
posted @ 2012-06-28 16:46 lipeil 阅读(1555) 评论(0) 推荐(0)
摘要:SimpleDateFormat 将时间格式化主要的格式有yyyy-MM-dd hh:mm:ss //注意 大写的MM为月 小写的mm 为分 大写的H 与小写的h表示的时间不同(12、24);SimpleDateFormat simple = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Date date = simple.parse(sDateTime); //将格式化的字符串转为DateSimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss&quo 阅读全文
posted @ 2012-06-28 10:45 lipeil 阅读(194) 评论(0) 推荐(0)
摘要:wget-c断点续传-t retry num--read-timeout= secondsmore use man wget look for 阅读全文
posted @ 2012-06-27 23:42 lipeil 阅读(707) 评论(0) 推荐(0)
摘要:public void reflect(EditText errorEdit) { try { /**获取TextView类中 mPopup的字段*/ Field popupField = TextView.class.getDeclaredField("mPopup"); popupField.setAccessible(true); /**获取字段 在 errorEdit对象中的值 , 即mPopup对象*/ Object pop... 阅读全文
posted @ 2012-06-07 15:02 lipeil 阅读(577) 评论(0) 推荐(0)
摘要:第一步:添加权限<uses-permissionandroid:name="android.permission.ACCESS_FINE_LOCATION"/>或者<uses-permissionandroid:name="android.permission.ACCESS_COARSE_LOCATION"/>第二步:获取LocationManager实例LocationManager mLocationManager = context.getSystemService(Context.LOCATION_SERVICE);第三步 阅读全文
posted @ 2012-06-07 11:36 lipeil 阅读(1748) 评论(0) 推荐(0)