- 博客(8)
- 资源 (18)
- 收藏
- 关注
原创 【朝花夕拾】Android自定义View篇之(七)Android事件分发机制(下)滑动冲突解决方案总结
前言 转载请声明,转自【https://www.cnblogs.com/andy-songwei/p/11072989.html】,谢谢! 前面两篇文章,花了很大篇幅讲解了Android的事件分发机制的原理性知识。然而,“纸上得来终觉浅,绝知此事要躬行”,前面讲的那些原理,也都是为解决实际问题而服务的。本文将结合实际工作中经常遇到的滑动冲突案例,总结滑动冲突的场景以...
2019-06-24 13:53:22
170
原创 【朝花夕拾】Android自定义View篇之(六)Android事件分发机制(中)从源码分析事件分发逻辑及经常遇到的一些“诡异”现象
前言 转载请注明,转自【https://www.cnblogs.com/andy-songwei/p/11039252.html】谢谢! 在上一篇文章【【朝花夕拾】Android自定义View篇之(五)Android事件分发机制(上)Touch三个重要方法的处理逻辑】【下文简称(五),请先阅读完(五)再阅读本文】,我们通过示例和log来分析了Android的事件分发...
2019-06-20 13:46:11
328
原创 【朝花夕拾】Android自定义View篇之(五)Android事件分发机制(上)Touch三个重要方法的处理逻辑
前言 转载请注明,转自【https://www.cnblogs.com/andy-songwei/p/10998855.html】谢谢! 在自定义View中,经常需要处理Android事件分发的问题,尤其在有多个输入设备(如遥控、鼠标、游戏手柄等)时,事件处理问题尤为突出。Android事件分发机制,一直以来都是一个让众多开发者困扰的难点,至少笔者在工作的前几年中,...
2019-06-20 13:42:47
309
原创 【朝花夕拾】Android自定义View篇之(四)自定义View的三种实现方式及自定义属性使用介绍
前言 转载请声明,转自【https://www.cnblogs.com/andy-songwei/p/10979161.html】,谢谢! 尽管Android系统提供了不少控件,但是有很多酷炫效果仍然是系统原生控件无法实现的。好在Android允许自定义控件,来弥补原生控件的不足。但是在很多初学者看来,自定义View似乎很难掌握。其中有很大一部分原因是我们平时看到的...
2019-06-20 13:38:29
769
转载 【朝花夕拾】Android自定义View篇之(三)Canvas绘制文字
前言 转载请声明,转自【https://www.cnblogs.com/andy-songwei/p/10968358.html】,谢谢! 前面的文章中在介绍Canvas的时候,提到过后续单独讲Canvas绘制文字,因为这一节内容比较细致,内容很多。这里先声明一下,本文的内容的来源于腾讯课堂中“仍物线学堂”中课件,因为该课件对常用的绘制文本基本技巧做了比较详细的讲解...
2019-06-20 13:33:44
463
原创 【朝花夕拾】Android自定义View篇之(二)Canvas常用功能
前言 转在请申明,转自【https://www.cnblogs.com/andy-songwei/p/10960012.html】,谢谢! 上一篇讲View的绘制流程中讲到过,最后一步是draw流程,在这个过程中,子view需要重写onDraw方法来画出自己的内容。在自定义View绘制自身内容的时候,系统提供了3个非常重要的类来帮助开发者画各种炫酷的图形:Canva...
2019-06-20 13:24:56
156
原创 【朝花夕拾】Android自定义View之(一)手把手教你看懂View绘制流程——向源码要答案
前言 原文:Android自定义View之(一)手把手教你看懂View绘制流程——向源码要答案 View作为整个app的颜值担当,在Android体系中占有重要的地位。深入理解Android View的绘制流程,对正确使用View来构建赏心悦目的外观,以及用自定义View来设计理想中的酷炫效果等方面,有着极其重要的帮助作用,所以将View的绘制流程作为自定义View系...
2019-05-31 11:23:26
384
原创 【朝花夕拾】Android跨进程通信总结篇
前言 原文:https://www.cnblogs.com/andy-songwei/p/10256379.html 只要是面试高级工程师岗位,Android跨进程通信就是最受面试官青睐的知识点之一。Android系统的运行由大量相互独立的进程相互协助来完成的,所以Android进程间通信问题,是做好Android开发高级工程师必须要跨过的一道坎。但是,我们是否...
2019-01-15 16:34:25
379
TabHost使用总结
2013-01-26
android API
2012-11-20
mysql高性能---mysql数据库的性能调优
2011-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人