自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 View事件分发

点击事件传递规则 点击事件的传递主要有3个方法 dispatchTouchEvent();用来进行事件分发 onInterceptTouchEvent():用来进行事件拦截,当返回为true的时候,事件交给本View的onTouchEvent处理 onTouchEvent()用来处理点击事件 他们的关系可以用如下的伪代码来表示 public boolean dispatchTouchE

2018-01-26 16:06:30 137

原创 Java内存区域与内存溢出异常

运行时数据区域: 运行时数据区的内存可以用上图表示,程序计数器是唯一不报内存错误的区域.其他比如方法区和堆会报OutOfMemoryError,本地方法栈和JVM栈即报OutOfMemoryError又报StackOverflowError错误. 程序计数器 程序计数器是一块比较小的内存空间,它的作用可以看做当前字节码的行号指示器.字节码解释器工作时就是通过改变程序计数器的值

2018-01-08 16:13:48 204

原创 反射

在Java中,类的加载可以分为静态加载和动态加载. 普通的new对象的方式就是静态加载.这种方式已经知道具体的类的类型.但是有时我们需要从网络中获取字节码文件.比如server.class然后根据根据这个字节码文件创建对象.这个时候就需要用到动态加载机制了. 关于动态加载机制可以看http://blog.csdn.net/u013905744/article/details/52496611

2017-12-28 21:25:53 151

原创 读书笔记Activity生命周期和启动

Activity: 生命周期启动模式 任务栈标记位Intent匹配规则 生命周期: 整个生命周期 onCreate()---onDestory(),在onDestory()中要注意释放资源. 可见生命周期 onStart()---onStop(),在前台,能与用户交互,但是没有焦点.可以在这2个方法之间保留向用户展示的资源. 前台生命

2017-12-12 22:54:12 205

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除