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