首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
云烟渐成雨
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
52
文章 52
沸点 0
赞
52
返回
|
搜索文章
最新
热门
Lottie报错: java.lang.AssertionError: android.util.JsonReader.peek
Lottie tab思路是这样的,用户首次进入App时还使用之前的静态资源做tab图标,并向服务器拉取相关json文件并保存至本地,下次用户再次进入App时再使用Lottie去加载这些json文件,所以我使用Lottie的 setAnimationFromJson(json,k…
Connect to 127.0.0.1:1087 [/127.0.0.1] failed: Connection refused (Connection re
出现这个问题的原因是我们之前在Android Studio配置过Http Proxy,当配置过Http Proxy时,Android Studio会在用户的根目录下的gradle.properties文件中自动生成代理的相关配置信息,并且不会出现在项目中,以至于git的Loca…
如何让Fragment的切换优雅些?
通过add、hide、show切换Fragment切换时不执行Fragment生命周期,调用onHiddenChanged方法。 通过replace切换Fragment切换时,Fragment都进行了销毁,重建的过程。相当于执行了一次生命周期
MediaPlayer中onCompletion和onError的坑点
在写一个音乐播放器时,遇到一个很莫名奇妙的问题,就是我在播放列表中切换歌曲的时候,歌曲会抽搐了一样的切换好几首。起初以为是Livedata的粘性事件引起的。可是排查了一下,并不是这个原因。于是怀疑是与控制台上报的 Error (-38,0) 的问题有关。 果然当出现Error时…
java.io.FileNotFoundException no content provider
记录一下使用Mediaplay播放在线音乐出现的异常使用如下去加载音乐出现异常修改成,播放正常
ActivtyA跳转ActivityB然后按back返回A,各自的生命周期顺序(B为透明、非透明时)
1.ActivityB为非透明主题ActiityA跳转ActivityB:ActivityB返回ActivityA:2.ActivityB为透明主题设置ActivityB为透明主题ActiityA跳转
Fragment中处理返回事件
1. 有时我们需要在Fragment中处理返回事件(onBackPressed()) 2. 有时遇到ParentFragment中添加ChildFragment并要求点击返回ParentFragment的需求
ViewModel是如何在Activity发生旋转时保留数据的?
想要ViewModel不随着宿主重建而销毁,那就要保证ViewModelStore不随着宿主重建而销毁。那么ViewModelStore又是在什么时机被保存起来的呢? 在Activity启动流程中,当ActivityThread执行performDestroyActivity这…
Handler源码分析记录
解决:将 Handler 定义成静态的内部类,在内部持有 Activity 的弱引用,并在Acitivity的onDestroy()中调用handler.removeCallbacksAndMessages(null)及时移除所有消息。 通常我们认为 ActivityThrea…
Activity的启动模式
在默认的情况下,当我们多次启动同一个Activity的时候,系统会创建多个实例并把它们一一放入任务栈中,当我们单击back键时,会发现这些Activity会一一回退。任务栈是一种“后进先出”的栈结构,每按一下back见就会有一个Activity出栈,直到栈空为止,当栈中无任何A…
下一页
个人成就
文章被点赞
29
文章被阅读
30,600
掘力值
533
关注了
14
关注者
0
收藏集
19
关注标签
8
加入于
2019-06-28