BasicUI BasicUI是一些常用的Android UI组件和一些实用工具类封装,提高Android的开发效...[作者空间]
一、前言: 在开始介绍PermissionX的具体用法之前,我们先来讨论一下它的实现原理。 其实之前并不是没有人尝...[作者空间]
使用原因:SharedPreferences多线程取值失效,有位熊兄弟推荐使用香飘飘MMKV存储利器,不香赔钱。然...[作者空间]
VLayout描述 VirtualLayout是一个针对RecyclerView的LayoutManager扩展,...[作者空间]
公众号:字节数组[https://upload-images.jianshu.io/upload_images/2...[作者空间]
效果图: 【注意】Demo已更新到最新版本,并稍作调整。(2019-07-05) 之前出过一篇 Android 选...[作者空间]
官网[https://github.com/CarGuo/GSYVideoPlayer] 添加依赖 修改清单列表 ...[作者空间]
前言 最近想把项目中使用过的第三方框架总结下,其中觉得比较好的推荐给大家。其中MMKV是必须要提到的一个库。 之前...[作者空间]
最近项目中需要接入热更新,在接入Bugly Tinker过程中遇到了很多问题,在此记录下,同时建议如果APP用户量...[作者空间]
一、前言: 在混合化开发大行其道的今天,安卓开发经常会用到WebView,用于加载网页。系统自带的WebView性...[作者空间]
前言 之前写过一篇通过AIDL方式集成Google支付的文章,如有需要,可以去看看。但是,不建议使用。为啥呢?,因...[作者空间]
仿微信实现在Android平台下的图片选择器,支持从相册获取图片、视频、音频&拍照,支持裁剪(单图or多图裁剪)、...[作者空间]
Koin是一个轻量级的依赖注入组件,相比dagger它更容易使用,学习。上手更容易。现在已经升级到2.0版本,增加...[作者空间]
一、简单介绍 开发当中使用TabLayout满足不了我们的需求,我们可以借助第三方的控件或者自己用自定义View去...[作者空间]
SmartRefreshLayout是一个“聪明”或者“智能”的下拉刷新布局,由于它的“智能”,它不只是支持所有的...[作者空间]
因为自己的项目中有用到了蓝牙相关的功能,所以之前也断断续续地针对蓝牙通信尤其是BLE通信进行了一番探索,整理出了一...[作者空间]
上篇文章提到了在项目中设置沉浸式状态栏(大家都这么叫),在实际项目中碰到了N多坑,(其实是自己菜,哭。。。)。解决...[作者空间]
场景介绍 适用于商家在App应用中集成便利宝支付功能。 商家APP调用便利宝提供的SDK调用支付宝客户端内的支付模...[作者空间]
上一篇【热更新:使用Bugly集成的Tinker】主要是说的配置,配置Tinker确实很麻烦,当然好处也是很大的。...[作者空间]
关键类 android.transition.TransitionManager android.transiti...[作者空间]