首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
lollo123
掘友等级
软件开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
59
文章 58
沸点 1
赞
59
返回
|
搜索文章
最新
热门
ViewModel怎么保存数据
实现Fragment与Activity,以及Fragment与Fragment之间的数据通信与共享。 总结一下 ViewModel的作用:1. 当容器用来管理数据 2. 管理生命周期发生变化 当配置发生变化的时候保证数据不会丢失 比如屏幕的旋转。 1. onRetainNonC…
Jetpack之LiveData
LiveData具有数据传递的功能,它是一个数据传输的工具类,数据可以在它身上进行流动,有点像Handler,它可以发送数据,而且别人可以监听到它发数据这个动作。LiveData还可以绑定到数据库,只要修改数据源(数据库)UI界面也会跟着改变。LiveData不会发生内存泄漏,…
Jetpack 之 Databinding
MVVM的结构把原来View中所有的数据都单独抽离到一个ViewModel中,这个ViewModel可以从原来的Model层去取数据model层每次来了数据,都由ViewModel去通知UI修改数据,
Jetpack 之 Lifecycles学习分享
1. 如果想要某一个类监听 Activity 或者 Fragment 的生命周期,我们需要让这个类 实现 LifcycleObserver这个接口,然后再把 @OnLifecycleEvent(Lifecycle.Event.ON_CREATE) @OnLifecycleEve…
Could not reserve enough space for 2097152KB object heap 问题的解决
Change this to your appropriate path.
OkHttp 分发器、拦截器学习(一)
maxRequests 可以同时存在的最大异步请求数量:举个例子。比如一个应用可以同时向高德地图发起位置请求(高德地图在这里就相当于一个域名,主机,服务器),向微信、QQ发起用户个人信息的请求......等等这些向不同域名请求的数量不能超过 maxRequests个(默认设置是…
事件分发(二)(Android Java层事件分发流程)
如果传入的参数为 true ,将不会进入 onInterceptTouchEvent 方法, intercept 将为 false 也就是不拦截,如果传入参数为 false 将会进入 onInterceptTouchEvent 方法询问是否拦截。
事件分发(一)(onTouch和onClick的执行)
首先看一下中重要的源码从上面的代码可以看出onTouchListener的优先级高于onTouchEvent,只有当onTouch方法返回为false的情况下才会去执行onTouchEvent,再来看
个人成就
文章被点赞
1
文章被阅读
5,714
掘力值
135
关注了
25
关注者
3
收藏集
30
关注标签
11
加入于
2020-02-09