前言 我们知道 DataBinding 在 MVVM 架构中起到了不可或缺的作用, 它是削弱 View 层与 ViewModel 之间耦合的重中之重, 那么它是如何做到当数据...
前言 我们知道 DataBinding 在 MVVM 架构中起到了不可或缺的作用, 它是削弱 View 层与 ViewModel 之间耦合的重中之重, 那么它是如何做到当数据...
声明 MySimpleChart库是一个简单的图表库,里面包含单柱状图,双柱状图,条形图,扇形图等,此库在逐渐完善中,若有什么不足请指出。 使用 GitHub:https:/...
对于开发者来说,总会有一些自己写的东西,包括但不限于自定义View,自定义一些框架,有时我们开发中觉得很多大牛的东西很好用,他们一般都是托管到Github上,而他们的库都是有...
扇形图自定义 实现 总体思路:根据每个数据所占的比例*360得到其在圆中所属的弧度,然后调用drawArc(@NonNull RectF oval, float startA...
自定义圆形进度条 实现 圆形进度条api 使用 将MyCircleProgressView和attrs.xml下的MyCircleProgressView拷贝到自己的项目下,...
我们在实际做项目开发时,一般都需要多人协同开发,这就产生了代码管控的需求,一些版本控制的工具就应运而生了。现在常用的一种是Git,另外还有些svn等,本人感觉git工具比较好...
在声明PopupWindow时,设置window.setFocusable(true),即可让EditText获取到焦点。在onDestory方法中释放window:
本文是Glide源码解析系列的第一篇,通过这篇文档,将可以了解到: 1.Glide如何绑定Activity、Fragment生命周期。2.Glide如何监听内存变化、网络变化...
开发之前 这几天接触了一下和视频相关的控件, 所以, 继之前的微信摇一摇, 我想到了来实现一下微信小视频录制的功能, 它的功能点比较多, 我每天都抽出点时间来写写, 说实话,...