Android 自定义控件 Demo合集
作者:
perry_Fan | 来源:发表于
2018-05-21 16:02 被阅读333次
建议
参考写现在很火的开源项目的自定义view时,先看看他的效果,然后再自己动脑动手去写,每一个问题都有多种解决方案,开源出来的并不一定是最好的,用自己的思路去写再和别人开源的做对比,取长补短,然后在自定义view这块的造诣将会更深。
简单来说:看效果--->动脑动手写--->对比取长补短
-
NumberProgressBar(代码家)
这个项目可以熟练掌握如何控制view在界面中的位子
- SmallChart
项目包括折线图、曲线图(可填充)、柱状图、扇形图、雷达图的绘制,让你熟练使用draw()相关类。
- CircleImageView
一个圆形的ImageView
- PhotoView
对ImageView支持各种手势操作,缩放、移动、旋转...熟练掌握手势操作。
- AndroidSwipeLayout
综合
- MPAndroidChart
MPAndroidChart是一款基于Android的开源图表库,MPAndroidChart不仅可以在android设备上绘制各种统计图表,而且可以对图表进行拖动和缩放操作,应用起来非常灵活。MPAndroidChart同样拥有常用的图表类型:线型图、饼图、柱状图和散点图。
- Side-Menu.Android
分类侧滑菜单,吊炸天的效果
- WilliamChart
绘制图表的库,支持LineChartView、BarChartView和StackBarChartView三中图表类型
- circular-progress-button
带进度显示的Button,让操作更炫酷
- Context-Menu.Android
可以方便快速集成漂亮带有动画效果的上下文菜单
- ToggleButton
状态切换的 Button,类似 iOS,用 View 实现
- InstaMaterial
Instagram的一组Material 风格的概念设计
- sweet-alert-dialog
一个带动画效果的自定义对话框样式
-
刷新控件集合 适合好好coding一遍
-
Android Path酷炫动画 , 极速get花式Path
-
[干货] Android 中的 Calendar,听说你有这样的需求
-
[Android]五行代码实现 炫动滑动 卡片层叠布局 自定义LayoutManager
-
Android 如何实现一个平滑过渡的ViewPager广告条
-
Android自定义View--自己撸一个柱状图也没那么难
-
这交互炸了:一分钟让你拥有微信拖拽透明返回PhotoView
-
Android动画之萌萌哒蜡烛吹蜡烛动画
-
【Android】 给我一个Path,还你一个酷炫动画
-
一个Demo带你彻底掌握View的滑动冲突
-
Android拆轮子-唯美细腻的夕阳海浪动画
-
Android 打造炫酷的3D画廊
-
Android自定义ClockView实现时钟效果
-
动手写一个好看的城市导航列表
-
MagicIndicator原理浅析及扩展
-
Android下拉刷新控件SwipeRefreshLayout源码浅析
-
从零开始打造一个Android 3D立体旋转容器
-
使用MagicIndicator打造千变万化的ViewPager指示器
-
类似Launcher壁纸的视差背景效果
-
关于Scroller的使用以及自己实现一个侧滑菜单
-
Android水波纹特效的简单实现
-
一句代码实现标题栏、导航栏滑动隐藏
-
Android 自定义View属性相关细节
-
一起来学习android自定义控件—边缘凹凸的View
-
Android 五子连珠背后的故事
-
Android之自定义View:侧滑删除
-
Android实用:TextView实现打印机效果
-
Android实用View:炫酷的进度条
-
沉浸式管理:让你的APP更优雅
-
Android自定义动画酷炫的提交按钮
-
Android实现毛玻璃效果(高斯模糊)效果
-
Android灵魂画家的18种混合模式
-
教你打造绚丽多彩的TextView
-
教你打造炫酷的悬浮音乐盒
-
炫酷ViewPager指示器效果(全面解析)
-
Android实用View系列之SuperButton
-
自定义View之渐变圆环进度条
-
使用TabLayout看这篇就够了
-
Android实用View:水波动画效果(多种方式)
-
自定义圆环百分占比 view (label 文字支持自动换行和设置显示行数)
-
Android 仿 instagram 和微博的头像点击加载动画
-
真正的画廊,左右条目可点击居中,左右条目可滑动
-
从未如此惊艳!你好,SuperTextView
-
Android 撸起袖子,自己封装 DialogFragment
-
教你手写一个贝塞尔曲线效果的 Loading View
-
仿简书长按文章生成图片效果
-
Android自定义view之属性动画熟悉
-
Android自定义控件之天气视图
-
Glide 加载图片实现进度条效果
-
Android 让你的布局飞起来
-
Android 搜索结果显示高亮(有数据滑动底部自动刷新)
-
聊聊安卓 App 里的搜索
-
细细品读!深入浅出,官方文档看ConstraintLayout
-
安卓中如何给按钮添加点击音效
-
使用 Scalpel 3D展示界面布局
-
2 高仿系列
-
Android仿淘宝头条垂直滚动广告条
-
Android实用View:仿微信支付密码输入框
-
仿百度外卖的酷炫水波纹效果
-
Android美团首页分类按钮(含音频教程)
-
《云阅》一个仿网易云音乐UI,使用Gank.Io及豆瓣Api开发的开源项目
-
Android自定义控件 仿芝麻信用曲线图
-
Android自定义控件 芝麻信用分雷达图
-
芝麻信用,你想要多少分?
-
这交互炸了:饿了么是怎么让Image变成详情页的
-
仿今日头条顶部导航指示器
-
Android超高仿QQ附近的人搜索展示(一)
-
Android超高仿QQ附近的人搜索展示(二)
-
Android超高仿QQ附近的人搜索展示(三)
-
Android 一步一步教你实现QQ健康界面
-
炫酷进度条:Android 仿应用宝下载进度条
-
Android自定义view 模仿win10进度条
-
仿美团外卖添加商品的抛物线动画
-
猎豹"快切App"中用到的Android开发技巧探索
-
仿墨迹天气的折线图控件,效果杠杠滴
-
自定义SwipeRefreshLayout样式—高仿微信朋友圈下拉刷新
-
Android 仿美团网,探索使用ViewPager+GridView实现左右滑动查看更多分类的功能
-
Android自定义控件--仿安全卫士中的一键加速
-
京东快报轮播公告的实现
-
仿简书动态 searchview 的实现,代码就这么多点
-
仿 Nice 首页图片列表 9 图样式,并实现拖拽效果
-
Android 自定义控件(仿天猫搜索框)
-
类似 QQ 的文件管理器
-
网易云音乐唱片机效果
-
Android 模仿微信选择图片
-
Android 使用 Path 仿支付宝支付成功失败动画
-
Android仿QQ侧滑功能
-
[Android] 自定义 View 之仿 QQ 讨论组头像
-
优雅的实现多类型列表的Adapter
-
RecyclerView自定义LayoutManager,打造不规则布局
-
【Android】新的工具类DiffUtil,让RecyclerView上天
-
Android中AIDL的基本用法
-
属性动画ValueAnimator在自定义View中的使用
-
CoordinatorLayout高级用法-自定义Behavior
-
Android NestedScrolling机制完全解析 带你玩转嵌套滑动
-
Fragment 懒加载实战
-
Android 如何编写基于编译时注解的项目
-
对RecyclerView Item做动画
-
优雅的为RecyclerView添加HeaderView和FooterView
-
RecyclerView学习:高仿知乎的侧滑删除
-
Android vector 标签 pathData 详解
-
Android自定义通知样式适配
-
针对RecyclerView打造属于你的LayoutManager
-
使用ItemTouchHelper轻松实现RecyclerView拖拽排序和滑动删除
-
RecyclerView添加onItemClickListener更佳的解决方案
-
WebView使用过程中你该知道的二三事
-
为RecyclerView打造通用Adapter 让RecyclerView更加好用
-
巧用ViewPager 打造不一样的广告轮播切换效果
-
手把手教你打造RecyclerView滚动特效
-
一步步教你画股票图,K 线图,高仿雪球股票
-
Android 时间轴的实现(RecyclerView更简单)
-
分享一种 RecyclerView 滑动到底部自动加载的实现方案
-
Android 中使用 RecyclerView + SnapHelper 实现类似 ViewPager 效果
-
项目需求讨论-RecycleView 分页加载实现分析
-
优雅地刷新 RecyclerView
-
教你打造绚丽多彩的TextView
-
SpannableString (设置 ForegroundColorSpan, BackgroundColorSpan, RelativeSizeSpan
-
, StrikeThroughSpan , UnderlineSpan , SuperScriptSpan , SubscriptSpan , StyleSpan等)
-
仿百度外卖的酷炫水波纹效果
-
教你打造炫酷的悬浮音乐盒
-
炫酷ViewPager指示器效果(全面解析)
-
网易云音乐唱片机效果
-
Android实用View系列之SuperButton
-
自定义View之渐变圆环进度条
-
使用TabLayout看这篇就够了
-
Android实用View:水波动画效果
-
Android实用:TextView实现打印机效果
-
Android实用View:仿微信支付密码输入框
-
沉浸式管理:让你的APP更优雅
-
Android美团首页分类按钮
-
Android自定义动画酷炫的提交按钮
-
Android实现毛玻璃效果(高斯模糊)效果
-
Android灵魂画家的18种混合模式
-
仿触手直播首页切换效果
-
多功能流式布局与网格布局控件
-
Android 仿微信微博的展开全文功能
-
你还在为EditText内容判断而烦恼?
-
如何实现超萌动感小炸弹?
-
如何实现超萌动感小太阳?
-
自定义三级联动地址选择器
-
仿支付宝芝麻信用分仪表盘效果
-
Android 自定义Switch开关按钮的样式
-
Android自定义控件 倒计时
-
仿iOS底部弹框实现及分析
-
仿iOS版ofo(小黄车)首页菜单动画
-
史上最详细仿QQ消息拖拽粘性效果
-
Android图文混排实现方式详解
145.高级UI特效之酷炫抢红包金币下落动画
146.一个超级方面的用户指引view—App实现用户指引就是如此简单
147.让View像粒子一样自由运动
148.手把手教你实现RecyclerView实现上拉刷新功能
149.高级UI特效之炫酷漂浮动画—一个能让View执行漂浮动画的库
150.Canvas玩出新特效—一个炫酷优美的薄荷Loading动画
151.一个高仿微博等待动画loading——等待动画的简单实现
152.高仿闲鱼键自定义数字键盘UI特效
153.实现消息提示(小红点)就是这么简单
154.手把手教你撸出一个圆形加载进度条
155.教你玩转自定义View—手撸一个倒计时控件如此简单
156.一个精美的跳动小球—手把手教你用贝塞尔曲线实现一个酷炫跳动动画
157.自定义进度条就是如此简单—手把手教你撸一个精美的环形View
158.一个精美的加载动画就是如此简单—手把手教你撸一个dialog加载动画
159.教你手撸一个高仿PostMan加载效果
160.高仿QQ视频加点炫酷特效—你这样玩过吗
161.使用jbox2d物理引擎打造摩拜单车贴纸动画效果
162.几行代码实现高仿ofo—小黄车APP首页眼睛跟随加速器移动酷炫效果
163.ListView个性化滑动指示器酷炫效果
164.高级UI特效之酷炫水波纹动画
165.仿QQ空间之打造个性化可拉伸头部控件
166.自定义GridView实现分割线
167.自定义控件-精美的心电波形图
168.手把手叫你制作一个精美的在线音乐播放器
本文标题:Android 自定义控件 Demo合集
本文链接:https://www.haomeiwen.com/subject/hyxqjftx.html
网友评论