自定义控件及效果
Android 动画效果定值范围选择控件
实现固定值的范围选择, 并添加动态效果, 使用方便
项目需求讨论 - Android 自定义 Dialog 实现步骤及封装
根据实际项目需求出发。因为项目中的对话框要配合整个项目的 UI 风格,所以进行自定义 Dialog 的实现步骤,及最后写封装类。来快速实现各种自定义界面的对话框。
Android 超高仿 QQ 附近的人搜索展示
Android 超高仿 QQ 附近的人搜索展示(用到的是自定义 ViewGroup,View 等常用手段来实现)
[RN 实战 - 嘎嘎商城] 之仿快递时间轴布局实现
RN 实现类似时间轴功能 - 订单状态
ENViews 一个华丽丽的动效控件库
ENViews, 一个华丽丽的动效控件库,所有控件原型取自Nick Buturishvili的设计作品,使用详情可以参考demo,如果需要引入到项目比起依赖库更推荐直接拷贝对应view的源码,方便根据需求随时自定义。源码中在关键的绘制点做了注释,方便阅读参考.
探索 Android 中有意义的动画
本文主要讲述了如何打造美好且充满意义的用户体验
同时也有很多干货,比如非常实用的触觉反馈 :selectableItemBackground
selectableItemBackgroundBorderless
手把手教你画一个 逼格满满圆形水波纹 loadingview Android
从无到有,撸一个水波纹百分比 view
仿 iOS 支付宝提现键盘
仿支付宝 iOS 版提现键盘
Android 绘图技术详解,带你轻松绘出各种图形
【Android 2D 绘图解析】系列文章将全面介绍 Android 绘图相关,这篇简单介绍下如何利用 Android API 进行一些简单图形的绘制,绘图的前提是需要继承自 View,然后重写它的 onDraw(Canvas canvas) 方法即可。
漂亮的菜单弹出控件 BoomMenu
作者经过 8 个月的打磨,开源出来一个很酷炫的菜单控件。ios 版本 https://github.com/Nightonke/VHBoomMenuButton
Android开源的精美日历控件,热插拔设计的万能自定义UI
UI框架应该逻辑与界面实现分离,该日历控件使用了热插拔的设计 ,简单几步即可实现你需要的UI效果,热插拔的思想是你提供你的实现,我提供我的插座接口,与自定义Behavior是一样的思想。 4、简洁易懂的源码,易学习。 如果需要在日历控件下方使用其它控件,使用CalendarLa…
基本特效:饿了么丝滑无缝过度搜索栏的实现
新年好,首先给大家发个红包。 [意念红包]请闭上眼睛通过念力领取。 本文同步自wing的地方酒馆 这都2017年了,是时候来一波基础特效教程了! 如果我不偷懒的话,或许可以成为一个系列都基础教程哦。当然如果成为了一个系列,这个系列就像标题说的一样,是基础特效。所以内容会比较简单…
五行代码实现 炫动滑动 卡片层叠布局,仿探探、人人影视订阅界面 简单&优雅:LayoutManager+ItemTouchHelper
想经济上支持我 or 想通过视频看我是怎么实现的: http://edu.csdn.net/course/detail/3956 概述 前几天看有人实现了仿人人美剧的订阅界面,不过在细节之处以及实现方式我个人认为都不是最佳的姿势。于是我也动手撸了一个,还顺带撸了个探探的界面,先…
AnimatedVectorDrawable 实现可爱的图钉跳跃动画
译注:要领悟 VectorDrawable 的妙处,仅仅会敲代码是不行的,还要有想象力和必要的美工基础。
我的 2016 博客效果集锦和工作总结
总结了 2016 我的安卓技术感慨,收录了 2016 所有的效果 GIF 和文章链接,再见 2016。 2016 马上就过去了,即将迎来 2017。2016 也是我接触安卓开发的第四年,也可以称作进步最快的一年,2016 我学习了很多新技术,也看了很多大佬的博客,自己也着手建立起了自己博客,其中不乏…
Android 二维RecyclerView 可拖动面板控件
控件可用于房态盘、计划表、待办事项、课程表等相关需要二维视图的场合,需要的可以收藏下..
轻松集成,让你的 app 像微信一样掉表情包
在微信里发出 “生日快乐” 和“么么哒”这些消息时,便会触发有趣的掉表情彩蛋~ 现在你可以几行代码轻松实现同样的效果了!
一种无痕过渡下拉刷新控件的实现思路
相信大家已经对下拉刷新熟悉得不能再熟悉了,市面上的下拉刷新琳琅满目,然而有很多在我看来略有缺陷,接下来我将说明一下存在的缺陷问题,然后提供一种思路来解决这一缺陷,废话不多说!往下看嘞!
轻松自制 flyme 悬浮球
这个周末在家无事,我决定按照自己的习惯,打造一个心目中最易用的悬浮球。
让你的 App 提升一个档次-酷炫自定义控件
作者还在维护的 android UI 相关开源库集合,大部分是 custom view,部分 UI 设计相关
Android 自定义 View 合集
Android 自定义 View 合集
为你的应用程序加上数字角标
这个方式很优雅,也很方便,收藏起来吧,以后你肯定会用到的
贝塞尔风暴 - 超炫GABottleLoading效果
谈到贝塞尔曲线,很多人会觉得高逼格、复杂、头疼,实则不然,贝塞尔曲线经过android封装,已经显得娇俏可爱,简单好用,之前一些红极一时的效果也均是由其打造,比如QQ的“一键退潮”效果、电子书曲面翻页效果...... 现在咱们就用贝塞尔曲线一起从0到1打造一个拥有极致体验、清秀…
如何快速定义一个显示未读消息数的控件(QQ,微信)
方法还是比较简单的,都能看懂,觉得我写得好的话,点个赞吧~
2017 年初你绝对想尝试的 25 个新安卓库
这是一份 2017 年 1,2 月份发布的 25 个最佳安卓库的列表,你应该会喜欢,虽然是按顺序排列的,但排名不分先后。让我们开始吧!
hellocharts-android-Android 图表开源库的使用 (一)
最近项目中需要用到图表,技术有限,自己实现起来有难度,于是对比之后,最终决定使用 hellocharts 这个开源库,传送门: https://github.com/lecho/hellocharts-android ,一是因为引入方便,二是代码也比较清晰,便于加到项目中。还有一个重要的原因,这个库可以支持折线表,柱状表,饼状表以及气泡状表,而且实现的效果非常棒
10Clock:漂亮的时间区间圆盘式显示
10Clock:漂亮的时间区间圆盘式显示。# 为开源点赞#
分享一款功能强大的图片自动轮播控件
这是一款可自定义的图片轮播控件
- 支持图片无限轮播
- 支持自定义指示器的背景和两种状态指示点
- 支持隐藏指示器、设置是否轮播、设置轮播时间间隔
- 支持自定义指示点显示位置:左、中、右
后续增加提示文字等功能,欢迎大家使用,提出 issue
自定义蜘蛛网图控件
支持多种属性,学习自定义控件的好材料~
炫酷的日历和 ListView 结合的开源控件,收藏一下,说不定哪天就能用上...
CalendarListView 是一个 ListView 和 CalendarView 结合并互相联动的控件,日历可以伸缩扩展,列表可以上拉下沉, 日历的选择会让 ListView 滑动到指定的位置,ListView 的滑动同时也会带动日历滑到指定位置并能同时自动切换月份。如果我们的应用涉及到聊天记录、笔记、订单记录、天气、日报等和时间关系比较紧的业务场景,这样的控件要比简单的 ListView 来得更清晰一些,也更炫一些。如果你喜欢,可以先收藏很多业务场景都可以使用。
仿百度外卖的酷炫水波纹效果及解析
仿百度外卖个人中心的水波纹效果,按照大神的实现方式。自己一步步来实现及解析相关知识。
实现翻转卡片的动画效果
在 TB 吃海底捞时,使用 Pad 点餐,发现应用的食谱功能使用卡片控件,就准备和大家分享一下实现方式。有兴趣的朋友可以去海底捞看看:) 本文含有源码。
欢迎 Follow 我的 GitHub: https://github.com/SpikeKing
Yalantis 又一个下拉刷新动画
Yalantis 家族的又一下拉刷新动画,Min SDK version 16
(LoopingViewPager) 可循环的 ViewPager 实现及详细分析
发表在简书上自己写的一篇文章,关于 ViewPager 循环的一种比较好的实现方式及思路。不是网上常用的,通过设置ViewPager中的getCount方法中返回Integer.MAX_VALUE来实现循环,而是单单在原来的界面基础上多添加二个界面即可,大家可以看下,有问题大家也可以一起提出
16 种 viewpager 切换动画,早晚用得上
相信很多都会用 Viewpager 但是,Viewpager 提供的动画不能应对我们所有的需求,今天就给大家带来 16 + 的动画效果,你可以用,更可以自定义。
酷炫的 Activity 切换动画,打造更好的用户体验
毫无疑问,动画效果能提高用户体验。我们平时使用最多的动画基本上是属性动画和补间动画了,属性动画很强,基本能定制我们想要的动画,但是你是否知道,API 21(5.0)后系统内置了 Activity 之间的切换动画,而且非常酷炫
如何用 Canvas 画一个正多边形
给定一个指定的正方形的区域,要求在该区域内画一个正 N 边形(正三角形、正方形、正五边形……), 要如何实现呢?
一步步实现 Viewpager 卡片翻页效果
通过一步步的分析实践,一步步的改写 onTransform 方法,最终实现新颖的卡片式滑动的效果。
实现支付宝支付从底部弹窗效果
仿照支付宝支付从底部弹出一个对话框这个效果
自定义 View 之高仿支付宝芝麻信用分仪表盘效果
最近写的一个自定义 View,仿了下支付宝新旧版的芝麻信用分的仪表盘效果。
实现炫酷的 Material 登录效果
UI 美观,动画效果丰富!
AndroidIOS 风格底部选择器(支持时间,日期,自定义)
带来一组 ios 风格底部选择器控件,虽然我们不提倡安卓使用 IOS 风格的控件,但是难免有些产品和美工一味追求 IOS 风格。
高仿百度外卖个人中心,让你的界面和我一起浪起来~
高仿百度外卖个人中心,自定义水波纹浪啊浪的界面效果
史上最简单,一步集成侧滑(删除)菜单,高仿QQ、IOS。
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 转载请标明出处:http://gold.xitu.io/post/58285ebf0ce4630056046007本文出自:【张旭童的稀土掘金】(http://gold.xitu.io/user/56de210…
Android LRecyclerView 实现下拉刷新,滑动到底部自动加载更多
LRecyclerView 是支持 addHeaderView、 addFooterView、下拉刷新、分页加载数据的 RecyclerView。它对 RecyclerView 控件进行了拓展,给 RecyclerView 增加 HeaderView、FooterView,并且不需要对你的 Adapter 做任何修改。
这交互炸了:饿了么是怎么让Image变成详情页的
晚上叫外卖,打开饿了么,发现推了一个版本,更新以后,点开了个鸡腿,哇,交互炫炸了。 本文同步自wing的地方酒馆 不过还是有槽点。我是无意中才发现可以左右滑动的。这。。。你不告诉我,我怎么知道左右可以滑。 https://github.com/githubwing/ZoomHe…
Android RenderScript 简单高效实现图片的高斯模糊效果
Android 平台图片的模糊处理,系统 API 的实现和 GitHub 优秀开源库的推荐。
我们是如何实现漂亮动画的-列车飞驰的加载动画
上周,我们把 Captain Train app 更名为了 Trainline。这意味着我们必须改变颜色,图标,空白状态以及动画等以匹配我们的新商标。
在创建新的加载动画的时候我们遇到了一些问题。因此我觉得这篇博客可能对开发者伙伴们有点用。实际上,我将尝试解释一下我们是如何设计与实现这个动画的。
Android 自定义控件之 CircleRotaProgressBar
自定义了一个圆形 ProgressBar 可以设置动画状态,表示进度在进行还是暂停
仿支付宝咻一咻效果
仿支付宝咻一咻效果,自定义控件
通用 PopupWindow,几行代码搞定 PopupWindow 弹窗
对 PopupWindow 的简单封装,几行代码搞定 PopupWindow 弹窗,使用 Builder 模式,链式调用
仿饿了么加入购物车旋转控件 - 自带闪转腾挪动画 的按钮
本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 想经济上支持我 or 想通过视频看我是怎么实现的: http://edu.csdn.net/course/detail/3898 概述 在上文,酷炫Path动画已经预告了,今天给大家带来的是利用 纯自定义Vie…
Android 通用的 EmptyLayout - 展示不用状态的界面
在做项目的时候,经常会遇到列表数据为空的时候展示的空布局
快速开发偷懒必备,搞定所有ViewGroup的Adapter . 支持自定义ViewGroup
概述 开发中,经常会用到动态在ScrollView、LinearLayout里addView的事,尤其是ItemView一样时,每次都要写一大堆代码 inflater 动态addView,很烦。 还有就是在嵌套ListView、ScrollView时,想采用LinearLayo…
仿即刻 APP 点赞桃心的效果
仿即刻 APP 点赞桃心的效果。
Android 实现文字按照路径曲线显示
主要使用了 canvas.drawTextOnPath 方法来对文字围绕一定的轨迹显示
有趣点赞效果 Android
https://github.com/ldoublem/ThumbUp
SuperTextView 一款强大的 android TextView
SuperTextView
一个功能强大的 TextView,可以满足日常大部分布局方式,开发者可已自行组合属性配置出属于自己风格的样式!
【Android 自定义 View 实战】之仿 QQ 运动步数圆弧及动画,Dylan 计步中的控件 StepArcView
【Android 自定义 View 实战】之仿 QQ 运动步数圆弧及动画,Dylan 计步中的控件 StepArcView
Android 可单选多选的任意层级树形控件 - 不打伞的可燃冰 - 博客园
花了几天研究了下鸿扬大神的博客《Android 打造任意层级树形控件,考验你的数据结构和设计》,再结合公司项目改造改造,现在做个笔记。
直接拿去用!每个App都会用到的LoadingLayout
前言 项目里都会遇到几种页面,分别为加载中、无网络、无数据、出错四种情况,经常要使用,所以封成库引用了,方便使用,顺便分享出来。先看一下效果: 原理比较简单,继承FrameLayout,在xml渲染完成后,加上加载中、无网络、无数据、出错四个页面,根据需要控制显示哪一层,花了些…
拆轮子 - 唯美细腻的夕阳海浪动画
原代码实现的效果实在是美翻了,情不自禁的给拆了