自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 android View的工作原理

android中的基础控件很多时候并不能满足我们的要求,为了做出与众不同的效果,就要自定义控件。为了更好地自定义控件,就需要了解View的底层工作原理。View的三大流程:测量流程、布局流程、绘制流程View的三大流程都是通过ViewRoot来完成的。ViewRoot对应于ViewRootImpl类。当Activity对象创建完毕后,会将DecorView添加到Window中,同时会创建V

2017-06-26 23:05:43 204

原创 android View的事件分发

事件分发机制是View的核心知识点,也是面试的常见考题。如果要自定义可交互的View,也必须要了解这方面的知识。这里通过android studio查看源码来进行简单的分析。点击事件在android中用MotionEvent类来表示。点击操作发生后,产生的MotionEvent事件首先传递到Activity类(此方法是在Activity类中):/** * Called to pr

2017-06-12 14:53:57 190

原创 android中的进程间通信

在操作系统中,进程是CPU进行调度的基本单元。而在android中,一个进程基本上就对应着一个应用,即便在同一个应用中开启了多进程模式,创建一个进程的过程其实就是创建一个应用的过程,相当于创建了一个新的应用,原有进程中的数据都无法直接共享到新的进程中。不同进程(应用)间的通信也是android开发中的重要部分。android也为我们提供了一些进程间的通信方式:1.Bundle当启动Ac

2017-05-27 18:52:37 195

空空如也

空空如也

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

TA关注的人

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