自定义博客皮肤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)
  • 收藏
  • 关注

原创 Android事件分发机制详解

1. Touch事件传递顺序流程图仔细看图,我们可以总结出以下几点:1.dispatchTouchEvent和onTouchEvent一旦返回true,事件就被消费掉了,该事件就消失了,不会往下传递也不会向上回溯2.dispatchTouchEvent和onTouchEvent一旦返回false,事件就会回溯到父控件的onTouchEvent,说明自己不处理 dispat...

2019-04-04 21:44:49 169

原创 Java注解(Annotation)详解

一、概述注解(Annotation)在JDK1.5之后增加的一个新特性,同类class、接口interface一样。注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记。程序可以利用ava的反射机制来了解你的类及各种元素上有无何种标记,针对不同的标记,就去做相 应的事件。标记可以加在包,类,字段,方法,方法的参数以及局部变量上。作用:标识、解释Java代码如何使用?当...

2019-03-26 11:26:59 331

原创 序列化Serializable、Parcelable

序列化的概念:所谓序列化就是将对象变成二进制流,便于存储和传输。为什么要序列化和反序列化?当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本、图片、音频、视频等, 而这些数据都会以二进制序列的形式在网络上传送。因此,一个对象要在网络上传输,就需要:发送方需要把这个对象转换为字节序列,然后在网络上传送;另一方面,接收方需要从字节序列中恢复出对象。序列化的作用:1、...

2019-03-14 13:56:11 133

原创 Activity启动模式详解

Activity启动模式standard(标准模式) singleInstance(单例模式) singleTop(栈顶复用模式) singleTask(栈内复用模式)下面一一来详解每种启动模式:standard:每次启动直接创建新的对象并且放在栈顶singleInstance:若启动的Activity不存在,则新建一个任务栈,并且把该Activity实例放入该任务栈; ...

2019-03-06 13:19:12 225

空空如也

空空如也

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

TA关注的人

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