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