
Rxjava
夏夜班星
爱玩游戏并且梦想是做VR的程序猿
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Room数据库的简易使用实例
前语:之前一直用的是greenDao,现在很久没用也忘了。目前项目使用的Room数据库,也就记录一下简易使用依赖 首先新建一个数据实体类 }ChatItemConverter.java }GsonInstance.java 解析Gson 新建初始化单例Room数据库文件 新建对应的数据库增删改查文件(忘了是不是自动生成的了…) 这里可以自定义查询的数据库代码 }然后跑一个或者点上面的虫子🐛就会自动生成数据库以下是自动生成的文件MyXXDatabase.java 数据库生成OK,接下来就是增删改查了 附上R.原创 2022-06-29 15:59:39 · 395 阅读 · 0 评论 -
添加addFooterView后刷新重新加载被优先加载问题
RecyclerView.addFooterView()后,若界面不刷新,则没有什么问题。 此处问题出现在Fragment页面切换后刷新, 每次刷新都会导致addfooterview尾部布局被优先加载出来。 观感上就不好。 起初在onViewCreated中加载Adapter初始化时,进行添加尾部布局 但是会导致上述问题。每次更新界面都会重新加载,解决方法是 在Rv数据更新加载完后才进行加载尾部布局并做处理只加载一次, 以下是Rxjava的OnNext处理完数据并通知rv刷新 这样每次刷新,会在rv数据更新原创 2022-06-29 15:27:30 · 231 阅读 · 0 评论 -
AndroidAudioConverter,音频格式无法转换问题
AndroidAudioConverter的使用,之前一直使用的音频转换工具类依赖:implementation ‘com.github.adrielcafe:AndroidAudioConverter:0.0.8’ 现在在android10中转换时无法转换,提示java.io.IOE…: 在android8上就可以。 然后没有一点提示错误在哪,害我搁那试错半天。 看源码中其实也就是使用FFmpeg的封装,正好我也有集成FFmpeg4.4。想想会不会是版本原因依赖: implementation ‘c原创 2022-06-09 15:27:51 · 2064 阅读 · 0 评论 -
Rxjava2.0基础使用步骤
Rxjava是一个基于时间流的链式调用,也是一种以观察者模式实现的框架 用于异步实现,类似AsyncTask,handler Rxjava有几种实现方式,看项目情况使用 使用依赖 compile 'io.reactivex.rxjava2:rxjava:2.0.1' compile 'io.reactivex.rxjava2:rxandroid:2.0.1' 基础实现方式-分步实现 1.创建被观察者 Observable<Integer> = Observable .cr原创 2021-02-22 13:34:12 · 238 阅读 · 0 评论