- 博客(12)
- 收藏
- 关注
原创 我对ThreadLocal的理解
最近因为需要深入的了解android的handler消息机制而去查看了Looper的源码。众所周知在主线程中是不需要在程序员在代码新建一个Looper对象的,因为在主线程创建时它就被创建出来了。所以就好奇它是怎么被创建出来的然后发现它跟ThreadLocal 有关于是便查看了该类的一些资料,但还是不太理解。于是便尝试自己去看一下源码,然后就有了对ThreadLocal一个重新的认识...
2015-08-15 01:33:04 687
原创 关于View的dispatchEvent onTouch onTouchEvent
首先先贴出View类中dispatchEvent 方法的源码。 public boolean dispatchTouchEvent(MotionEvent event) { if (mInputEventConsistencyVerifier != null) { mInputEventConsistencyVerifier.onTouchEve
2015-08-12 21:14:22 1305
原创 JavaIO
流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 •根据处理数据类型的不同分为:字符流和字节流 •根据数据流向不同分为:输入流和输出流 一、流的分类 1、按功能分 读取流:Input
2014-10-28 21:40:07 539
原创 Java网络编程
网络编程: 网络协议与TCP/IP,TCP/IP是目前网络应用程序的首选协议。 我们现在所学的网络编程也是基于TCP/IP协议的。 编写基于基于TCP/IP协议的网络程序,必须先了解两个重要的概念:IP地址和Port(端口号) IP地址占用4个字节,Port是一个占用两个字节的整数(范围在0~65535之间,0~1023之间的端口数是用于一些知名的网络服务和应用)。 本地回路IP地址是1
2014-10-03 00:33:04 816
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人