首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
自定义View
订阅
iWatcher
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
安卓自定义 View 进阶 - 事件分发机制详解
【Android 干货】从应用场景理解 android 事件分发机制,和外面那些妖艳的贱货完全不一样呢。
雕虫晓技(十) Android超简单气泡效果
0. 基本原理 如果当前圆的数量没有超过数量上限,则随机生成半径不同的圆。 设定这些圆的初始位置。 随机设定垂直向上平移速度。 随机设定水平平移速度。 不断的刷新圆的位置然后绘制。 将超出显示区域的圆进行移除。 不断重复。 原理可以说非常简单,但是也有一些需要注意的地方,尤其是…
ArcSeekBar(圆弧形状拖动条)
Android 圆弧拖动条,其功能和特性均仿照 SeekBar 进行设计。 进度功能。 自定义属性配置。 线条宽度。 开口角度。 旋转角度。 渐变色。 最大…
安卓自定义View进阶-缩放手势检测(ScaleGestureDecetor)
Android 缩放手势检测,ScaleGestureDetector 相关内容的用法和注意事项,本文依旧属于事件处理这一体系,在大多数的情况下,缩放手势都不是单独存在的,需要配合其它的手势来使用,所以推荐配合 手势检测(GestureDetector) 一起观看。如果是用在自…
自定义view————涂鸦画板
今天给大家带来一个特别有意思的自定义view---涂鸦,先看看效果 效果图 效果看了,挺好玩吧,其实就是利用万能的Path来画路径,颜色,画笔大小,就是一些设置,废话不多说,直接上真家伙 触摸事件处理 这里的触摸事件主要有按下(MotionEvent.ACTION_DOWN)、移…
onTouch 事件传递
前言 在我们的项目中, 遇到比较复杂布局的时候, 最常见的就是布局嵌套和自定义控件, 那么滑动冲突与点击冲突你一定是遇到过的, 解决的方法有很多, 但是总的来说都是对 onTouch 事件传递做处理. 那么我们就来了解一下 onTouch 事件到底是怎么传递的 1. 基本知识 我们先看看相关的几个方…
自定义标签FlowTagLayout
项目中有时候会有这样的需求,比如兴趣爱好的选择、搜索历史标签等,自带的Android控件实现起来贼麻烦,所以自己撸一个呗,当然前提是这个库开发者必须用得简洁高效,而且功能到位。 1、最基本的功能,标签布局并且自动换行。 2、自定义了各种styleable,在xml布局文件就可以…
整个自定义 View
Github 热门项目 PageIndicatorView 作者教你如何实现自定义 View
Android 中的 Window
一台 Android 手机屏幕上显示的内容就是由一个个 Window 组合而成的。顶部的状态栏是一个 Window,底部的导航栏也是一个 Window,中间自己的应用显示区域也是一块大 Window,Toast、Dialog 也都对应一个自己的 Window。而 Android…
GLSurfaceView 在自定义 ViewGroup 时带来的坑
在自定义 ViewGroup 时,如果其中一个子 View 是或者包含 GLSurfaceView,那么在做一些滚动效果时就不能想普通 View 那样随心所欲。这是我在自定义过程中遇到的一些坑,分享出来希望对大家有所帮助。