一、灵感 做这个粒子动画库的灵感来自于 MIUI 卸载应用时的动画: 这个爆炸的粒子效果看起来很酷炫,而且粒子颜色是从 icon 中拿到的。 最开始我简单实现了类似爆炸的效果...
一、灵感 做这个粒子动画库的灵感来自于 MIUI 卸载应用时的动画: 这个爆炸的粒子效果看起来很酷炫,而且粒子颜色是从 icon 中拿到的。 最开始我简单实现了类似爆炸的效果...
图 图的概念 图(graph)和树比起来,是一种更加复杂的非线性表结构。 顶点&边 树中的元素成为节点,图中的元素叫做顶点(vertex)。图一个顶点可以与任意其他顶点建立连...
一、前言 相信现在很多App都会有通讯功能,可能它要求是tcp、udp或者websocket等,每次开发者需要自己再去找个轮子,这样繁琐且耗时,所以本文旨意在打造一个通用的可...
通常情况下,如果我们想要使用 RxJava 首先会想到的是使用Observable,如果要考虑到Backpressure的情况,在 RxJava2.x 时代我们会使用Flow...
话不多说,先上效果图: 要点 支持滚动查看 支持两种显示模式切换 思路 根据效果图可整理思路1.因为要实现左侧x轴固定,右侧可滑动,所以可将整个View看成左右两部分,分别为...
本文介绍的布局 1.LinearLayout 线性布局 2.RelativeLayout 相对布局 3.FrameLayout 帧布局 4.AbsoluteLa...
来点前奏说明 当你打开这个文档的时候,你已经做好准备了,话不多说开搞。前提你得有源码,源码参考Android源码开发篇(一)9.0源码下载 编译 刷机 带源码的APK 1、在...
FragmentKey一款解决使用newInstance创建fragment定义key传值问题的apt框架 更新日志: v1.0.0 2020.1.17 第一次发布 使用前:...
背景 移动开发的同学都知道,打包前的检查是很重要的,不管你是手动打包,还是提交代码Jenkins打包,代码层面的检查都是跑不掉的,开发时写的一些变量、环境,或许是测试环境的,...
相信没有几个人内心愿意主动加班吧,从人的精神状态和法律法规上来说,长时间的工作,都是不合理的。人又不是机器,必须得有充足的休息,才能更好的面对工作。 可不少公司的有些人却主动...
提前离职会更容易找到工作吗?非也。骑驴找马的人往往比已经离职的人更容易找工作。已经有很多血泪教训告诉我们,没有过硬的实力或经济基础不要裸辞,必要时,要做个忍者神龟。 其实,对...
取个名字叫viewmodel的普通java类?,这就mvvm了?
Android中的MVC、MVP、MVVM架构新的思考前言 不管是iOS开发、Android开发、甚至是游戏开发,MVX都是说到烂而且被普遍大众接受的设计框架,可这个框架一直以来都有很多误区。写此文的目的是方便自己整理一下MVX...