igding的博客

  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 搜索

BroadcastReceiver的工作流程

发表于 2018-08-01
字数统计: 1,070 | 阅读时长 ≈ 6
1.广播的基本使用类继承 BroadcastReceiver,onReceive回调中处理业务逻辑 intent.getAction来匹配之前写的action等。 静态:manifest里面注册,通过intent匹配 动态: a. new BroadcastReceiver, b. new IntentFilter, c. intentfilter.addActi ...
阅读全文 »

事件分发源码分析

发表于 2018-07-09
字数统计: 1,881 | 阅读时长 ≈ 8
对事件分发还不太熟悉,且看完博客还一头雾水的朋友,不妨从面试题下手,带着问题去看源码,再由点到面,辅以xmind和流程图,看能否得以突破。 参考链接参考链接 面试题:1.view和viewgroup的事件分发?(事件分发的原理)流程如下 2.onTouch和onClick冲突问题?onTouch和onClick冲突的原因是因为,onTouch设置为true,onClick就不会执行。详细案例 ...
阅读全文 »

Mac使用技巧

发表于 2018-07-08
字数统计: 882 | 阅读时长 ≈ 3
用Mac已经好几个月了,之前想过整理出一篇博客,但是又觉得没什么必要。随后接连有几个朋友新入手了Mac,貌似即便是官方教学和其他博客来折腾,一方面是时间成本,另外一方面也是会有很多细节和技巧部分讲的不是太清楚,再就是和他们的交流中也的确会弥补自身的一些不足。故此决定还是写一篇较好。仅供参考,欢迎交流 首先不妨花个十来分钟看一下官方教学 推荐书籍 :《Android神兵利器》 即便不是Andr ...
阅读全文 »

屏幕适配

发表于 2018-07-05
字数统计: 972 | 阅读时长 ≈ 4
屏幕适配的文章已经有很多了,虽说有很多五花八门的适配方式。但是万变不离其宗,核心只有一个,就是算出dpi,再算出系数,再想办法以当前手机分辨率去乘以这个系数,无论是dimen,还是自定义布局获取子控件大小还是控制符sw 本片主要以以下三点作为讲解 A.基础部分和核心理念 B.常用适配方式分析以及优缺点 C.注意事项 A.基础部分和核心理念1. 基础部分就略过了,整理出了一篇xmind,需要的朋 ...
阅读全文 »

view测量布局绘制的源码分析

发表于 2018-07-01
字数统计: 2,414 | 阅读时长 ≈ 11
view的绘制顺序是 measure layout draw。但是具体内部实现原理却不是很清楚,今天就对这整套流程来进行源码分析。 1.measure测量流程a.起点ViewRootImpl中的performMeasure()方法private void performMeasure(int childWidthMeasureSpec, int childHeightMeasureSpec) ...
阅读全文 »
12345
igding

igding

Android

22 日志
RSS
友情链接
  • 鸡排大佬
© 2019 igding | Site words total count: 26.0k
访问人数 访问总量 次