首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
自定义View
Newki
创建于2022-11-28
订阅专栏
对自定义View相关的做一个分类
等 113 人订阅
共20篇文章
创建于2022-11-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
还能这么用?骚操作玩这么花?Android基于Act实现事件的录制与回放
基于Activity封装实现录制与回放 前言 在前文中我们通过 ViewGroup 实现过自己的录制与回放,但是那只是用于复(学)习,并不能真正在实际开发中应用上,或者说能用但是不好用需要大量的修改
Android自定义ViewGroup扩展,基于伪造事件实现操作事件的录制与回放
应用内基于自定义ViewGroup和事件伪造实现事件的录制与回放 前言 在之前的文章中我们复(学)习了 ViewGroup 的事件、滚动、惯性、多手指等操作。今天我们复(学)习一下事件的传递与伪造。
Android自定义ViewGroup的事件,手指的各种操作实战
Viewgroup中手指事件,单指滑动,双指缩放,三指滑动截屏,多指连贯滑动如何实现 前言 在前文中我们讲到 ViewGroup 的滚动与惯性逻辑【传送门】,本文我们继续查漏补缺讲一些手指的操作。
Android自定义ViewGroup的滚动与惯性滚动效果实现的不同组合方式
前言 之前的文章在讲完 ViewGroup 的布局与测量之后直接上实战了,其实并没有细说到 ViewGroup 的滚动和一些触摸的细节问题,今天我补上准备单独讲一讲。
Android自定义View的图片绘制与交互实战,用户新功能指引控件实现
自定义View绘制,用户新功能指引控件实现 前言 自定义 View 的学(复)习又来了,距离之前更新自定义 View 系列的文章已经过一年多了,基本上已经覆盖了大部分自定义 View 的各种路线与思路
Android自定义ViewGroup嵌套与交互实战,幕布全屏滚动效果
自定义 ViewGroup 全屏选中效果 前言 事情是这个样子的,前几天产品丢给我一个视频,你觉得这个效果怎么样,我们的 App 也做一个这个效果吧! 我当时的反应: 开什么玩笑!就没见过这么玩的
Android自定义ViewGroup交互进阶,右滑进入详情
自定义Viewgroup右滑进入详情 前言 在之前的 ViewGroup 的事件相关一文中,我们详细的讲解了一些常见的 ViewGroup 需要处理的事件与运动的方式。 我们了解了如何处理拦截事件,如
记录仿抖音的视频播放并缓存预加载视频的效果实现
我们的动态列表并不是九宫格和一些图片文本的信息流展示,我们还包含和和WX盆友圈一样的视频功能。其中有一个快捷入口可以播放视频列表,类似抖音的效果。
Android自定义View的绘制,往往都是从圆环开始
为什么自己要自己写?网上的一些轮子要么就过渡封装,要么就不符合需求,本着圆环的绘制与自定义也并不复杂,这里就记录一下自定义View圆环从零到实现的流程。专属定制一个自定义圆环,面向UI设计师开发!
Android自定义View的交互,往往都是从星星开始
星星自定义View评分效果实现 前言 在前面的学习中,我们基本了解了一些 Canvas 的绘制,那么这一章我们一起复习一下图片的绘制几种方式,和事件的简单交互方式。 我们从易到难,作为基础的进阶控件
Android自定义ViewGroup布局进阶,完整的九宫格实现
自定义ViewGroup九宫格 前言 在之前的文章我们复习了 ViewGroup 的测量与布局,那么我们这一篇效果就可以在之前的基础上实现一个灵活的九宫格布局。 那么一个九宫格的 ViewGroup
圆角升级啦,来手把手一起实现自定义ViewGroup的各种圆角与背景
目前线上的一些第三方圆角容器大部分都只支持四周固定圆角,我们一些使用场景只需要顶部圆角,或者底部圆角,或者一个角圆角。对于这些定制化的圆角需求,我们如何自定义实现呢?又有哪些实现方式呢?
发布动态的话题?记录EditText中如何输入自定义#话题
之前的文章我们都讲到了WX盆友圈动态列表的效果,九宫格控件的实现,那么索性就把发布动态的流程也讲一下。发布其实就是输入文本框,然后选择图片或视频,然后传到资源服务器,数据提交给后端。主要麻烦的一个点就
记录实现一个动态列表中展示话题、圈子、网址的可展开收起的特殊TextView
之前的文章我们都讲到了WX盆友圈动态列表的效果,九宫格控件的实现,并且讲到了发布动态中话题的处理,那么在动态列表中我们如何显示我们发布的话题数据和一些圈子数据呢?
Android自定义View绘制进阶-水波浪温度刻度表
之前的绘制圆环,我们了解了如何绘制想要的形状和进度的一些特点,那么此篇文章我们更近一步,绘制一个稍微复杂一点的刻度与波浪。来一起复习一下Android的绘制。
Android自定义View交互进阶,价格区间选择控件
价格区间选择的控件实现 前言 之前我们的复习中,我们已经对原生 Canvas 的绘制有了详细的了解,我们对事件的处理也有了简单的了解,这一期我们就对绘制与事件的处理做更进一步的实现。 如图,我们需要做
Android自定义ViewGroup的布局,往往都是从流式布局开始
ViewGroup的简单流式布局 前言 前面几篇我们简单的复习了一下自定义 View 的测量与绘制,并且回顾了常见的一些事件的处理方式。 那么如果我们想自定义 ViewGroup 的话,它和自定义Vi
一次搞懂怎么设置圆角图片,ImageView的各种圆角设置
Android ImageView怎么设置圆角图片?背景圆角?控件圆角?图片圆角?占位图圆角?现在一次搞懂! 前言 在我们实际开发应用的过程中,我想大家或多或少都遇到过需要加载圆角图片的场景,还有一些
记录一个高性能、高扩展的九宫格布局实现过程
为什么会想到做这一个选题?之前写到一篇微信朋友圈评论的软键盘弹出效果,自动定位到指定坐标的文章,由于我们的九宫格控件已经上线4年左右了,最近开始要大改动态模块,所以需要捡起来重新修改一下,所以顺便整理
Android自定义ViewGroup的交互,往往都是侧滑菜单开始
ViewGroup的自定义侧滑菜单 前言 前文我们理解了ViewGroup的测量与布局,但是并没有涉及到多少的交互逻辑,而 ViewGroup 的交互逻辑说起来范围其实是比较大的。从哪开始说起呢? 我