首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
自定义view
订阅
小俞
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
Canvas中的裁剪师讲解与实战——Android高级UI
从今天开始我们聊一聊 Canvas 的API,因为Canvas的API较多,所以我们分为几次分享,首先分享的是裁剪类型的API使用。话不多说,先上实战图。 分享前,我们先来聊聊,在我们生活中如何绘制一张如下的图。 一张纸(Android 中的 canvas):用来承载我们绘制的…
Android 高仿腾讯新闻视频切换效果
是的,你没看错,又是腾讯视频!又是高仿!没办法啊,产(傻)品(子)喜欢抄袭别人,天下应用一大抄啊。 同样是新闻客户端,为什么你这么优秀。 好了,吐槽完毕,看看demo的效果。 跟原效果还是有点差别的。 Demo中用的是这个播放器 PlayerBase,高度解耦(不像其他播放器一…
仿写一个QQ空间图片预览Dialog
弹幕除了能用来做直播,还能用来做什么?如果你看过QQ空间,你肯定知道,QQ空间的图片预览使用了弹幕。今天,我们本着学习的目的,来实现一个QQ空间图片预览Dialog。如果你偶然看过我上周的Blog,肯定知道,我在上周已经写了如何实现弹幕 所以我们可以直接在图片预览中拿来用就可以…
Android拖拽、回弹布局
这一次拆解的是今日头条的关注页面:点击关注的头像会弹出一个文章列表。在边界拖拽会出现关闭提示。这次同时实现了Android端和IOS端的效果。 弹出来的页面可以左右切换,每个页面是单独的列表,能上下滑动,所以这里直接用viewPager+recycelrView实现。 当vie…
无需自定义View,彻底解放shape,selector吧
作为一个android程序员,对于shape、selector这两个标签一定不陌生。每当UI设计师给我们设计出一个个button背景的时候,我们就需要去drawable文件夹下去新建一个bg_xxx.xml,然后很多时候区别仅仅是一个边框的颜色或者填充的颜色。这就导致了很多非常…
Android实现商城购物车功能
Demo:底部公众号回复"购物车功能"即可获取。
会议室预约时间选择
先上一张gif,会议室预约时的时间选择,整个控件自定义view方式实现,view控件左右滑动,手指抬起做惯性滑动,选中单个时间可以对单个选中区域进行拖,选中多个区域可以点击图标进行左右滑动选择代码分析
同学,你的系统Toast可能需要修复一下
当发现系统Toast存在问题时,不少同学都会采用自定义的TYPE_TOAST弹窗来实现相同效果。虽然大部分情况下效果都是 相信不少同学旧项目中封装的ToastUtil都是直接使用的ApplicationContext作为上下文,然后在需要弹窗的时候直接就是ToastUtil.s…
[Android开源]:EasyGuideLayer: 这可能是最简单、灵活、强大的页面蒙层组件了!
顾名思义,EasyGuideLayer是用于进行Android页面蒙层引导的组件。 链式调用。调用逻辑清晰直观 1. 对Actiity进行蒙层展示: 2. 展示简单蒙层:无引导View 3. 展示gravitiy控制效果 4. 展示不同的高亮样式 5. 动态计算调整引导Vie…
Flutter实现动画卡片式Tab导航 | 掘金技术征文
计算出这两个rect在动画进度0-1过程中的中间态的rect尺寸,赋值给每一个卡片,这样卡片就有中间状态的外观了。 当tab已经是打开的,就判断点击的位置,在tab栏的左侧,就往左翻页,反之亦然。