首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
自定义View
订阅
testjava1
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Android修炼系列(十三),分享几个有趣的自定义view小栗子
干货来了,分享几个自定义View小栗子,展示常见的控件动画效果,在重复的绘制中找到变化点,详情见下.
"巧"仿蚂蚁森林水滴动效
本文重在思路和性能,就不介绍自定义 view 和 handler 避免内存泄漏或是导致空指针这些了,喜欢请…
HenCoder Android 自定义 View 1-6: 属性动画(上手篇)
这期是 HenCoder 自定义绘制的第 1-6 期:属性动画(上手篇) 如果你没听说过 HenCoder,可以先看看这个: HenCoder:给高级 Android 工程师的进阶手册 简介 前几期发布后,经常在回复里看到有人问我什么时候讲动画。本来我是不打算讲动画的,因为动画其…
自定义 Behavior,实现嵌套滑动、平滑切换周月视图的日历
使用 CoordinateLayout 可以协调它的子布局,实现滑动效果的联动,它的滑动效果由 Behavior 实现。以前用过小米日历,对它滑动平滑切换日月视图的效果印象深刻。本文尝试用自定义 Behavior 实现一个带有这种效果的日历。 这是小米日历的效果,在用户操作列表…
手动撸个Android雷达图(蜘蛛网图)RadarView
对于以下图形的,可以设置第一个点坐标位于中心点正右侧(centerX+curR,centerY),顺时针计算其余顶点坐标x = (float) (centerX+curR*Math.cos(angle*j)), y = (float) (centerY+curR*Math.si…
Android显示框架:Android应用视图的载体View
第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。 View是屏幕上的一块矩形区域,负责界面的绘制与触摸事件的处理,它是一种界面层控件的抽象,所有的控件都继承自View。 View是Android显示框架中较为复杂的一环,首先是它的生命周期会随着Activity的生命周…
HenCoder Android 自定义 View 1-5: 绘制顺序
这期是 HenCoder 自定义绘制的第 1-5 期:绘制顺序 之前的内容在这里: HenCoder Android 开发进阶 自定义 View 1-1 绘制基础 HenCoder Android 开发进阶 自定义 View 1-2 Paint 详解 HenCoder Andro…
HenCoder Android 开发进阶:自定义 View 1-3 文字的绘制
这期是 HenCoder 自定义绘制的第三期:文字的绘制。 之前的内容在这里: HenCoder Android 开发进阶 自定义 View 1-1 绘制基础 HenCoder Android 开发进阶 自定义 View 1-2 Paint 详解 如果你没听说过 HenCode…
[译]玩转 Android Paths
我最近帮别人实现了一个 app 里面英雄人物的动画。然而,我现在还不能把这个动画分享给你们。但我想分享在实现它的过程中学到的东西。在这篇文章中,我将回顾如何重现这些由 Dave ‘beesandbombs’ Whyte 展示的迷人动画,其中演示了很多一样的实现技巧。 当我看到这…
Android技能树 — View小结
最近年底了,打算把自己的Android知识都整理一下。 这次是相对View做个小结,主要是View的工作原理,绘制流程等。为什么要总结这块,因为平时自定义View的情况多多少少都会遇到,如果能深刻了解这块知识,对自定义View的掌握才能更透彻。有些人可能会说那我肯定不会的,我也…