Android-UI控件

手摸手教你写 Slack 的 Loading 动画

四步完毕:
画布旋转及线条变化动画(Canvas Rotate Line Change)
画布旋转动画(Canvas Rotate)
画布旋转圆圈变化动画(Canvas Rotate Circle Change)
线条变化动画(Line Change)

自定义
View—风车的绘图和卡通片


仿One plus天气中风车的兑现,可以设定风的速度用来调节风车的转载快慢

自定义动画效果的
Drawable


心想事成动画效果的 Drawable,可以和一般的 Drawable
一样选拔,对于同样的动画片效果比自定义 View 更轻量级

详解 View
的根底概念


在 Android 中, View 作为最要害的来得控件, 概念与参数较多.
所有的浮现控件都持续于 View, 包蕴 ViewGroup 也是持续于 View. 本文含有
Demo, 欢迎 Follow 我的 GitHub:
https://github.com/SpikeKing

Android 自定义
View——圆形进程条式按钮


Android 自定义 view 技能继续 get, 快上车!

仿照 [饿了么] 下单按钮的自定义
View


就当学习自定义 View 和卡通片

贝塞尔曲线之购物车动画功能


question 贝塞尔曲线是怎样? 贝塞尔曲线可以做什么? 怎么办? what is it?
贝塞尔曲线在百度概念是贝塞尔曲线(Bézier
curve),又称贝兹曲线或贝济埃曲线,是行使于二维图形应用程序的数学曲线。
do what? 贝塞尔曲线根据分化点完成分裂动态效果:…

不行钟彻底弄通晓 View
事件分发机制


Android 开发,触控无处不在。对于一些
不咋看源码的同桌来说,多少对那块都会有一部分迷惑。View
事件的分发机制,不仅在做事情要求中会遇到这么些题材,在局地面试笔试题中也常有人问,可谓是老生常谈了。我从前也看过无数人写的那下面的稿子,不是说的太啰嗦就是太模糊,还有一对在细节上写的也有争论,故再度重新整理一下那块内容,十分钟让您搞领会View 事件的散发机制。

那交互炸了:饿了么是怎么让Image变成详情页的


夜晚叫外卖,打开饿了么,发现推了一个本子,更新之后,点开了个鸡腿,哇,交互炫炸了。
本文同步自wing的地方酒店不过依然有槽点。我是无心中才察觉可以左右滑行的。那。。。你不告知我,我怎么知道左右足以滑。
https://github.com/githubwing/ZoomHe

Material Design 种类,自定义 Behavior
之上滑突显重返顶部按钮


突发性大家的页面内容过长的时候,滑动到页面尾部用户再滑动到顶部很麻烦,Android
不像 iOS 可以点击 statusBar 回到顶部,一般都是双击 Toolbar/ActionBar
或者在底部放一个按钮。今日大家就选取自定义 Behavior
来达成这几个回到顶部按钮的渐显的动画片效果。若是对本身的 Behavior
博文感兴趣的,那么看官可以在小说顶部找到自己其余有关 Behavior 的博文。

Android属性动画详解(一),属性动画基本用法


Hello,我们好,明日又来装逼了,装逼也上瘾啊,方今公司不是更加忙,我想那也就是自己出来装逼的极致机会吧!额,,哈哈,进入正题。如有疑问欢迎留言,如有谬误欢迎批评指正。
在Tween动画的座谈中,大家提到在Android中卡通可以分成三类:①帧动画片②Tween(补间动画)③Pr…

自定义 ViewGroup – 自动换行
Layout


自定义控件——自动换行 Layout

让您的 App
提高一个档次-酷炫自定义控件


小编还在维护的 android UI 相关开源库集合,一大半是 custom view,部分 UI
设计有关

WaveLoadingView –
波浪式加载控件


WaveLoadingView –
帮您轻轻松松完成波浪式加载,提供莫大定制(各样姿势),总有一种玩法适合您。

贝塞尔曲线开发的格局


贝塞尔曲线开发的法子

六边形战士—雷达图已毕


一个自定义雷达图的落到实处思想

Android Material
之CoordinatorLayout、AppBarLayout、CollapsingToolbarLayout、Toolbar
等的求证和动用


android design
包下的控件使用和验证,CoordinatorLayout、AppBarLayout、CollapsingToolbarLayout、Toolbar、NestedScrollView、RecyclerView、FloatingActionButton
等,附 demo 源码。

Android
高仿微信语音聊天页面高斯模糊效果


Android 高仿微信语音聊天页面高斯模糊效果

Android 位移动画之——TranslateAnimation
完结大师哥运送快递动画


Android 位移动画之——TranslateAnimation 完成大师哥运送快递动画

三种情势贯彻 RecyclerView 的 Item
点击事件


  1. 经过 RecyclerView 已有的艺术 addOnItemTouchListener() 落成;2.
    在成立 ItemView 时添加点击监听;3. 当 ItemView attach RecyclerView
    时达成。
[手摸手教你写炫酷控件(仿即刻首页垂直滚动图)](https://link.jianshu.com?t=https%3A%2F%2Fjuejin.im%2Fentry%2F57a8541f0a2b58005860b934)

不难易懂!手摸手一步步教你

Android 自定义卡劵效果
View


自在简单的贯彻卡劵效果

Google I/O 2016 笔记之 Layout 新世界 –
ConstraintLayout


谷歌(Google) I/O 2016
上颁发了新的布局:ConstraintLayout,本文介绍了此布局的底蕴运用。

还在羡慕微信/和讯的图形处理?-Android 酷炫图片处理
(下)


Android 酷炫优雅的图形处理,让你的 app 逼格逐渐高起来!

仿天猫、京东多重商品属性组合 Sku
标签


先是声明, 在这些 Demo 中自我利用了 zhy 大神的自定义控件 Android
TagFlowLayout 完全解析 一款针对 Tag 的布局,
我只是在他的功底上对源码举行了有些修改, 可以应用到自我的序列中。

Material Design Library
使用汇总


本文对 Material Design Library
里面的库类的应用做一个粗略的汇总,方便未来能快速查询、快捷上手使用。本文包蕴以下内容:
Color Palette、
Toolbar、AppBarLayout、CollapsingToolbarLayout、CoordinatorLayout、DrawerLayout、NavigationView、Floating
Action Button (FAB)、Snackbar、TabLayout、TextInputLayout ……

从无到有成立一个炫酷的进程条效果


从无到有创制一个炫酷的进程条效果,完结一个特其他快慢提醒作用~

大约易用协助下拉放手, 上拉跳转的
Recyclerview


行使手续也要命简练

教您一分钟完结动态模糊效果


仿雅虎天气,完毕动态模糊

30 行代码,创设一个笔直的
ViewPager


30 行代码,如何构建一个笔直的 ViewPager?

BRVAH
小白笔记之分组篇


多年来在小卖部做小品种,须求用到分组效率,一般来讲,可以使用 listview 嵌套
gridview 来兑现,也得以用 recyclerview 来贯彻。博主试过使用 listview
嵌套 gridview,落成是落到实处了,就是优化不做到,会掉帧。然后使用
recyclerview,想了大半天做了出来,不过效果也糟糕。于是问了下能不可能用第三方库,毕竟前段时间发现了
BaseRecyclerViewAdapterHelper(下文简称 BRVAH)这几个优异的
RecyclerViewAdapter
中度定制开源库。结果取得了迟早,并且集团鼓励采纳优异的第三方开源库!然后!跟着自己联合用吧!

ViewPager 从入门到带您撸个启动页之实战 PageTransformer
切换动画特效(四)


Android 从 3.0 早先,google 官方新增了质量动画,而 ViewPager 也陡增了
ViewPager.PageTransformer
接口,大家能够透过那个接口来促成丰盛不错动画切换效果,谷歌官网也给大家提供了多少个卡通例子:DepthPageTransformer 和
ZoomOutPageTransformer。上面大家先来探视这三个卡通效果

方便:怎么样创设一款万能的 RecyclerView
适配器


潇潇洒洒走一次,没有最吊,唯有更吊~~~
教您如何从零开首打造一款万能适配器,未来还会日渐更新的

安卓着色器 (tint)
使用举行


一张质量图适配所有颜色

FlyRefresh—差距的下拉刷新


第一眼观察这几个企划就觉着耳目一新,在 Dribble 上取得了 1.7k 多的
like,今日头条上也有大气中转。可知确实一个很成功的统筹。我准备在 Android
上来落成它。

栗子——Android
新特性之筛选菜单


Android 新特征之筛选菜单

自定义 ShareView 之 NavigationBar
适配


享受效能在实际项目支出中日常利用的,有可能是在屏幕中间弹出的 Dialog
对话框,也有可能是从显示屏下方滑上来的视图。本文是自定义从屏幕下方滑上来的分享控件,将
ShareView add 到 DecorView 上,但是在带 NavigationBar
导航条的手机上冒出适配难点,上边是自身遇上的难点及解决方法。

Material Design 连串,自定义 Behavior 达成 Android
腾讯网首页


Android 自定义 Behavior 落成 Android 微博首页上下滑动时动画隐藏和体现FAB、TAB 等,留出更大的上空给用户浏览内容。

Android 用户指点库 MaterialIntroView
使用及源码分析


轻盈而精致的 Android
用户率领库。一种可以快速完毕,方便维护,并尽可能收缩与设计师之间的冗余沟通的化解方案。

一个库搞定
recyclerview


生意类型不断打磨,功效强大、使用不难、增添性强。

大家是怎么样促成优质动画的-列车飞驰的加载动画


下周,大家把 Captain Train app 更名为了
Trainline。那代表大家务必改变颜色,图标,空白状态以及动画等以优良我们的新商标。

在开立新的加载动画的时候大家遇到了部分难点。由此我认为那篇博客可能对开发者伙伴们有点用。实际上,我将尝试解释一下大家是怎么规划与贯彻这么些动画的。

LeafChart(4)-
绘制动画曲线图


自定义图表库——绘制动态曲线图

会了那个,你也能变成自定义 View
大咖


收集了自定义 View 最上流的上学资料。

Android 自定义控件之
CircleRotaProgressBar


自定义了一个圆形 ProgressBar 可以安装动画状态,表示进度在开展或者暂停

把 RecyclerView 撸成 马 蜂


教您一步步完毕一个 RecyclerView 的蜂窝布局管理器。

Android 自定义控件之自定义 ViewGroup
达成标签云


前面几篇讲了自定义控件绘制原理 Android
自定义控件之基本原理(一),自定义属性 Android
自定义控件之自定义属性(二),自定义组合控件 Android
自定义控件之自定义组合控件(三),常言道:“好记性不如烂笔头,光说不练假把式!!!”,作为一名学渣就是因为没有听从那句名言才沦落于此,所以要谨遵教诲,器重理论与履行相结合,今日通过自定义
ViewGroup 来贯彻一下项目中用到的标签云。

Android
绕球心旋转的率领页效果


Android 绕球心旋转的引导页效果

实在项目利用 – RecyclerView
封装


前天那篇小说来谈一谈 RecyclerView 的卷入,对 RecyclerView
的部分使用点进行总括,以及怎么样将 RecyclerView 的 adapter 进一步简化。

自定义 View 之高仿 nubia
计时器


一个高仿 nubia 计时器的自定义
view,有趣味的能够看一下。。。觉得还足以请给个start >_<

完毕炫酷的 Material
登录效果


UI 赏心悦目,动画效果充分!

TextInput 详解 · Material Design Part
1


从 0 起始,按一个 App 打开流程的路线,介绍所有 Material Design
组件的行使和局地首要意义的落到实处原理,欢迎阅读~

SuperRecycleView 让你神速的落成你的列表 –
Android


一个合并了下拉刷新上拉加载,侧滑菜单的
RecycleView。可让你一句话已毕复杂的列表

干货:五分钟带您看懂NestedScrolling嵌套滑动机制


Android NestedScrolling嵌套滑动机制
Android在昭示5.0自此加盟了嵌套滑动机制NestedScrolling,为嵌套滑动提供了更有利的拍卖方案。在此对嵌套滑动机制进行详尽的辨析。
嵌套滑动的大规模用法比如在滑行列表的时候隐藏相关的TopBar和Bot…

ViewPageerTransform
深入明白


ViewPageerTransform 深入通晓, 给 viewpager 切换加动画

Android 达成团结的 RecyclerView
加载越来越多


Android 已毕和谐的 RecyclerView 加载越多其实很简短

相关文章