自定义博客皮肤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开发,事件的处理是必不可少的,相信大多数的开发人员对事件到达Activity后的分发,拦截和处理都有不错的了解。而写这篇文章的时候我其实更渴望知道用户点击了屏幕或者操作了按键,事件是怎么形成然后如何准确的到达前台Activity的,为此,我下了一番功夫研究,下面将把得到的结果记录下来。   事件的来源 我们知道,Android系统其底层是Linux Kernel,Kerne...

2018-11-01 00:26:57 704

原创 了解Handler

Handler我们开发的时候可以说是必用,相信大家对Handler的用法也都很了解,不过Handler还是可以引出很多有趣的知识,所以从用法出发,让我们来多了解一下Handler吧。 Handler的主要作用就是在子线程执行完耗时任务之后,发送消息通知到主线程执行UI更新。 第一个思考:为什么要规定不能在子线程中更新UI? 我们知道子线程更新UI会报下面这个错误(在onCreate()方法中...

2018-07-28 22:46:51 190

原创 了解Binder

熟悉AIDL的都知道,AIDL使用有比较固定的流程,可能大概也许是这样子的:1、书写一个aidl文件,比如叫作IMyAidlInterface.aidl,写上需要的接口方法,如果有自定义类型参数,必须实现Parcelable接口,并且增加对应的aidl文件; 2、新建一个Service,写一个类继承IMyAidlInterface.Stub类,对接口方法进行实现,并且在onBind()方法返回一...

2018-07-24 21:32:32 131

空空如也

空空如也

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

TA关注的人

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