首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
自定义view
订阅
善良如我
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
使用 MotionLayout 简单构建过渡
本篇会介绍如何使用 MotionLayout 快速创建一个简单的过渡效果。 在开始之前请牢记,构建过渡,只需简单的三步。
自定义View——仿腾讯TIM下拉刷新View
自定义 View 是 Android 开发里面的一个大学问。偶然间看到 TIM 邮箱界面的刷新 View 还挺好玩的,于是就自己动手实现了一个,先看看 TIM 里边的效果图: 这是一个实体类,里面提供了 x , y , r , color 属性分别代表圆心坐标的 x值,y值,圆…
Android自定义View教你一步一步实现即刻点赞效果
今天朋友看了HenCoder的自定义View后说,HenCoder对自定义View讲的不错。实践中仿写即刻的点赞你有思路吗,你不实现一下?二话不说,看了朋友手机效果,对他说:实现不难,用到了位移,缩放,渐变动画和自定义View的基础用法,好,那我实现一下,刚好加深对自定义Vie…
雕虫晓技(十) Android超简单气泡效果
0. 基本原理 如果当前圆的数量没有超过数量上限,则随机生成半径不同的圆。 设定这些圆的初始位置。 随机设定垂直向上平移速度。 随机设定水平平移速度。 不断的刷新圆的位置然后绘制。 将超出显示区域的圆进行移除。 不断重复。 原理可以说非常简单,但是也有一些需要注意的地方,尤其是…
Android 最简单的自定义数字键盘之一
其实就是根据 xml 中数字和文本,图片绘制到 canvas 中. 这样一个简单易用的键盘就完成了,可以根据需要自己定制.
Android一种翻板式交互效果
首先,首先!Demo只是对FliBoard的立体感直板翻页式交互效果作了模仿,只是效果只是效果。那种翻页组件挺麻烦的,以后可能会抽时间做一下( ̄▽ ̄)" 立体感是一种模仿,在二维平面上,合理地利用光影、透视(远小近大)等方式,塑造一种近似现实三维世界的感jio。为什么会产生立体…
恭喜你,遇到瓶颈了!
最近和兄弟们闲聊,聊到一个瓶颈的问题。开发 3 年多了,做过的项目和产品也有好几个了,感觉移动端的知识基本也都了解了,最近好像遇到了瓶颈,感觉不知道如何提升了。体现在跟别人技术交流的过程中,大方向业务层面的东西基本没有什么问题,可是一旦就某一点深聊的时候,发现自己知识点好像还是…
高级 UI 成长之路 (三) 理解 View 工作原理并带你入自定义 View 门
该篇分为上下结构,上部分主要讲解 View 的工作原理,下部分主要以案例的形式讲解自定义 View。 ps:该篇文章大部份内容会参考 Android 开发艺术探索。 在介绍 View 绘制的三大流程之前我们有必要先了解下 ViewRootImpl 和 DecorView 基本概…
【PageLayout】非常简单的一键切换加载-空数据-错误页,支持自定义
Android中经常使用一个空白页和网络错误页用来提高用户体验,给用户一个较好的感官,如果获取到的数据为空,那么会显示一个空白数据页,如果在获取数据的过程中网络错误了,会显示一个网络异常页,像最近比较火的某东这样,见下图。网上也有一些开源的组件,大部分都是自定义继承某个布局在x…
非侵入式无权限应用内悬浮窗的实现
通常的悬浮窗是通过WindowManager直接添加的,在不同的Android系统上需要做不同的适配,在Android6.0以上的机型上,还需要引导用户跳转到设置界面手动开启悬浮窗权限。虽然这样实现悬浮窗有完整的解决方案,但是开启悬浮窗过程对用户并不是很友好。下面,我们换一种思…