会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
宋者为王
一只老猿
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
12
下一页
2019年7月9日
【朝花夕拾】Android自定义View篇之(八)多点触控(上)基础知识总结
摘要: 前面的文章中介绍过一根手指的事件处理问题,一根手指的问题就已经有点复杂了,如果有多根手指同时操作又将如何呢?本系列将介绍多根手指相关的问题,即多点触控,以及MotionEvent的一些基础知识。本系列分为(上)和(下)两部分,(上)部分将主要介绍一些基础和理论知识,(下)部分将通过demo和实例来练习和理解多点触控的知识。
阅读全文
posted @ 2019-07-09 09:05 宋者为王
阅读(1963)
评论(2)
推荐(0)
2019年7月4日
【程序人生】回忆职业生涯(二)职场中程序员们一定要保护好自己
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2019-07-04 13:12 宋者为王
阅读(2873)
评论(30)
推荐(13)
2019年7月2日
【程序人生】回忆职业生涯(一)选择职业时的“图样图森破”
摘要: 做Android开发已经快7年了,不知不觉从意气风发的青葱少年走向了危机重重的中年。闲暇下来时,或者遇到一些事情时,总爱回首往事,回首这7年来的职业生涯,尤其是最近两年华为开启“杀老”模式,最近半年的一波接一波的裁员潮,以及上半年闹得沸沸扬扬的“996”。这里,我特别想回忆回忆当年刚入行时选择职业时的一点想法,也就是我当初为什么就选择了做Android开发的,也顺便回忆一下当年的“鸡血满满”,以及“图样图森破”。
阅读全文
posted @ 2019-07-02 12:37 宋者为王
阅读(3123)
评论(24)
推荐(6)
2019年6月29日
【程序人生】写博客一周年纪——横空出世
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2019-06-29 17:42 宋者为王
阅读(983)
评论(20)
推荐(11)
2019年6月28日
【程序人生】-草稿
摘要: 那些年遇到过的领导们 一个人膨胀起来多可怕 我的程序员老婆 程序员的立功,立言,立德三不朽 华强的一次讨薪经历 我的大学班主任出家了 可以从程序员的未来,顾虑,段子等方面出发 博客园线下活动建议 以前在一家创业公司,一个员工面上了腾讯的高级商务职位,背调时被老板坑了
阅读全文
posted @ 2019-06-28 11:11 宋者为王
阅读(510)
评论(0)
推荐(0)
2019年6月24日
【朝花夕拾】Android自定义View篇之(七)Android事件分发机制(下)滑动冲突解决方案总结
摘要: Android的滑动冲突问题,是一个让很多程序员非常头疼的问题。经常很多滑动相关的控件,如ScrollView、ListView等,在单独使用的时候酷炫不已,但将他们组合在一起使用,就失灵了,这些时常让人吃尽苦头。前两篇文章中重点讲了事件分发的理论知识,本文将总结事件的实践问题,总结工作中经常遇到的滑动冲突问题及解决方案。
阅读全文
posted @ 2019-06-24 13:49 宋者为王
阅读(3921)
评论(6)
推荐(2)
2019年6月17日
【朝花夕拾】Android自定义View篇之(六)Android事件分发机制(中)从源码分析事件分发机制
摘要: 在上一篇文章,我们通过示例和log来分析了Android的事件分发机制。这些,我们只是看到了现象,如果要进一步了解事件分发机制,这是不够的,我们还需要透过现象看本质,去研究研究源码。本篇将从源码的角度来探索事件的来龙去脉,View、ViewGroup分发及处理事件分发的逻辑,以及解释平时工作中遇到的一些“诡异”现象。
阅读全文
posted @ 2019-06-17 13:51 宋者为王
阅读(2745)
评论(1)
推荐(1)
2019年6月10日
【朝花夕拾】Android自定义View篇之(五)Android事件分发机制(上)Touch三个重要方法的处理逻辑
摘要: 在自定义View中,经常需要处理Android事件分发的问题,尤其在有多个输入设备(如遥控、鼠标、游戏手柄等)时,事件处理问题尤为突出。Android事件分发机制,一直以来都是一个让众多开发者困扰的难点,至少笔者在工作的前几年中,没有特意研究它之前,就经常云里雾里。实际上,该问题的“七寸”就是dispatchTouchEvent(MotionEvent ev)、onInterceptTouchEvent(MotionEvent ev)、onTouchEvent(MotionEvent ev)这三个方法和MotionEvent事件实体,咱们这里索性称它们为“四大恶人”吧。本文将主要通过示例演示的方式来打这个“七寸”吧。
阅读全文
posted @ 2019-06-10 17:06 宋者为王
阅读(2609)
评论(0)
推荐(1)
2019年6月5日
【朝花夕拾】Android自定义View篇之(四)自定义View的三种实现方式及自定义属性使用介绍
摘要: 在很多初学者看来,自定义View很难掌握,有很大一部分原因是我们平时看到的自定义View使用中,有多种形式,有的寥寥数笔,有的逻辑很复杂,有的直接继承View或ViewGroup,有的却直接继承系统的原生控件,有的可以直接使用系统定义的属性,而有的却自定义了自己的属性......所以不明白使用规则的开发者,很容易被这只“纸老虎”吓到。本文总结和梳理了实现自定义View的方式,只有三种:组合控件,继承控件,自绘控件。然后就是根据需要来添加自定义的属性。本文将会针对这4个方面进行详细的讲解。
阅读全文
posted @ 2019-06-05 13:52 宋者为王
阅读(22953)
评论(6)
推荐(4)
2019年6月3日
【朝花夕拾】Android自定义View篇之(三)Canvas绘制文字
摘要: Android对文字的绘制方面提供了很多的API,本文根据某培训课程的课件,进行了整理。该课件对常用的绘制文本基本技巧及基本知识做了比较详细的讲解,很适合作为教程学习。
阅读全文
posted @ 2019-06-03 16:32 宋者为王
阅读(9685)
评论(0)
推荐(2)
上一页
1
2
3
4
5
6
7
8
9
10
···
12
下一页
公告