首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
自定义view集合
订阅
code搬运
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Android自定义控件 支持移动、缩放、旋转功能的ImageView
0.写在前面 今天写一篇关于自定义控件的文章,基于ImageView控件,给它加上移动、多点缩放、两指旋转的功能,先看下效果: 布局中可以添加多个MatrixImage,位置可以自由移动,涉及到一些简
用RecyclerView打造一个轮播图(进阶版)
前几天写了篇《用RecyclerView打造一个轮播图》(以下简称基础版),看到有读者评论说相比Viewpager,用RecyclerView看起来没什么特别的优势。究其原因,目前只用到了RecyclerView最基础的一部分功能。其实相比Viewpager实现的轮播图,Rec…
Android自定义View之Window、ViewRootImpl和View的三大流程
View的三大流程指的是measure(测量)、layout(布局)、draw(绘制)。 setMeasuredDimension方法会设置View的测量宽高,所以我们知道getDefaultSize方法返回的就是View的测量宽高。我们来看看getDefaultSize方法 …
Android自定义ViewGroup交互进阶,右滑进入详情
自定义Viewgroup右滑进入详情 前言 在之前的 ViewGroup 的事件相关一文中,我们详细的讲解了一些常见的 ViewGroup 需要处理的事件与运动的方式。 我们了解了如何处理拦截事件,如
支持点击交互的Lottie-Android篇
Lottie大家很熟悉,但点击事件以及一些业务数据交互一直是我们的痛点,本文介绍了快手电商侧的一种Lottie扩展方案来支持点击以及业务数据交互功能
Android自定义View绘制进阶-水波浪温度刻度表
之前的绘制圆环,我们了解了如何绘制想要的形状和进度的一些特点,那么此篇文章我们更近一步,绘制一个稍微复杂一点的刻度与波浪。来一起复习一下Android的绘制。
看完这篇文章你还不会自定义LayoutManager,我吃X!
最开始我在学习自定义LayoutManager的时候,也是网上搜文章,看博客,以及一些公众号的推文。刚开始看的时候觉得还是那么回事,但是在慢慢的深入LayoutManager源码才发现很多的文章其实都是不合格,乃至可以说是很误导人的,所以我才想自己写一篇关于自定义LayoutM…
Flutter 用 pigeon 写一个原生插件
前言 在有 pigeon | Dart Package (flutter-io.cn) 之前,想写一个原生交互,是相当麻烦的一件事情。项目里面用 pigeon 来写了几个原生插件,用下来感觉还是很方便
Flutter 图片裁剪旋转翻转编辑器
图片编辑这个功能很早之前就想把它给做了,毕竟是做的全家桶,少一个功能都觉得不舒服。最近自己一个人在家,周末疯狂写了2天代码,睡觉都在思考, 恰巧今天Google大会,据说现在掘金Flutter相关 约2万粉丝,2600多篇相关文章。我晚上回家撸到半夜总算是完成,嗯,文章+1了 …
Android 多点触控最佳实践
好久没有更新自己的简书博客了,说来真是惭愧,感觉自己太点懒了。话说其实坚持写博客还是很有用的,可以梳理自己的知识,帮助自己加深印象,找工作的时候也算是一点筹码,起码能够说明热爱技术并且真的有涉及过