2016年3月12日
摘要: 异常出现时间如果我们有一个长连接,此时网络被关闭,或者暂时失去信号,此时就会出现此异常。 如果出现此异常,则不得不重连。 阅读全文
posted @ 2016-03-12 01:00 sanlo 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 参考:http://developer.android.com/reference/android/os/SystemClock.html System.currentTimeMills()这个函数取得的毫秒数,是由当前系统的日期和时间决定的。它可以通过SystemClock.setCurrentT 阅读全文
posted @ 2016-03-12 00:48 sanlo 阅读(1529) 评论(0) 推荐(0) 编辑
  2016年3月3日
摘要: 这个系列的容器,和Vector或者HashTable之流的差不多,区别是:Vector和HashTable是在关键方法上加synchronized关键字而 Collections.synchronizedList等方法返回的容器,为每个容器加了一把锁,每次调用一个方法前,先加锁,调用完毕后,释放锁。 阅读全文
posted @ 2016-03-03 00:03 sanlo 阅读(264) 评论(0) 推荐(0) 编辑
  2016年2月28日
摘要: 这里主要讨论这三种:HashMap、LinkedHashMap、TreeMap1. HashMap是常规的哈希表,查询以及插入的性能最好,如果没有特殊要求,应该使用这个 2. LinkedHashMap:这个类比较有意思, 它可以指定遍历的顺序: 1) 元素添加的顺序 2) 按最近最少使用的顺序 这 阅读全文
posted @ 2016-02-28 23:20 sanlo 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: HashMap的基本查找过程:先使用key.hashCode()生成哈希值,根据哈希值来确定key存放的位置找到key在数组中的位置后,再使用key.equals()方法来找到指定的key。 1. 自定义的对象需要满足什么条件才能作为HashMap的Key? 想要作为HashMap的Key必须满足两 阅读全文
posted @ 2016-02-28 22:28 sanlo 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 当我们需要拼接字符串时,通常会使用StringBuilder,这里简单分析下StringBuilder的内部结构。StringBuilder内部是一个char数组,当调用append方法连接字符串时,append会先检查数组的容量,如果容量不够用,那么就会进行扩容。在android平台,如果不指定初 阅读全文
posted @ 2016-02-28 19:24 sanlo 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 如果想单独设置TextView上其中几个字的样式,该怎么办? 答案是使用SpannableString。 使用SpannableString可以为TextView上的某字或某些字设置: 前景色(ForegroundColorSpan)、 背景色(BackgroundColorSpan)、 设置字体( 阅读全文
posted @ 2016-02-28 00:17 sanlo 阅读(511) 评论(0) 推荐(0) 编辑
  2016年2月27日
摘要: 1. SurfaceView的创建和销毁 当SurfaceView隐藏时,SurfaceView被销毁,此时会调用SurfaceHolder.Callback.surfaceDestroyed() 当SurfaceView再次显示时,SurfaceView被创建,此时会调用SurfaceHolder 阅读全文
posted @ 2016-02-27 22:53 sanlo 阅读(369) 评论(0) 推荐(0) 编辑
  2015年6月24日
摘要: 原文链接:http://blog.csdn.net/acm2008/article/details/41040015当用NDK编译的库在运行加载时报如下错:dlopen("/data/data/xxx.xxx.xxx/lib/libxxx.so")failed: dlopen failed: ca... 阅读全文
posted @ 2015-06-24 11:30 sanlo 阅读(10144) 评论(0) 推荐(0) 编辑
摘要: 编译NDK项目时,编译器无法识别arm汇编,设置LOCAL_ARM_MODE := arm后问题解决,NDK文档上对LOCAL_ARM_MODE的说明如下:LOCAL_ARM_MODEBy default, ARM target binaries are generated in 'thumb' m... 阅读全文
posted @ 2015-06-24 11:18 sanlo 阅读(6179) 评论(0) 推荐(1) 编辑