首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
popular_linda
掘友等级
Android开发
stay hungry, stay foolish
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
72
文章 70
沸点 2
赞
72
返回
|
搜索文章
赞
文章( 70 )
沸点( 2 )
LinearLayout包裹RecycleView点击事件不响应
通过onInterceptTouchEvent()和onTouchEvent()这2个方法,发现了一个参数mLayoutFrozen,如果他为true的时候,recycleview这2个方法都会返回false,也就不会拦截这个事件了。于是我找到设置这个方法的地方: * stop…
针对 CoordinatorLayout 及 Behavior 的一次细节较真
从细节入手,用实例图表辅以说明,消除初学者对 CoordinatorLayout 及 Behavior 的困惑与恐惧。
五分钟带你看懂 Android NestedScrolling 嵌套滑动机制
Android 在发布 5.0 之后加入了嵌套滑动机制 NestedScrolling, 为嵌套滑动提供了更方便的处理方案。在此对嵌套滑动机制进行详细的分析。
详解 RxJava 的消息订阅和线程切换原理
本文主要是对RxJava的消息订阅和线程切换进行源码分析,相关的使用方式等不作详细介绍。 本文源码基于rxjava:2.1.14。 2. RxJava简介 上面这段话来自于RxJava在github上面的官方介绍。翻译成中文的大概意思就是: 简单点来说, RxJava就是一个使…
RxLifecycle详细解析
RxLifecycle目的:解决RxJava使用中的内存泄漏问题。 例如,当使用RxJava订阅并执行耗时任务后,当Activity被finish时,如果耗时任务还未完成,没有及时取消订阅,就会导致Activity无法被回收,从而引发内存泄漏。 为了解决这个问题,就产生了RxL…
Android 组件化最佳实践
在项目的开发过程中,随着开发人员的增多及功能的增加,如果提前没有使用合理的开发架构,那么代码会越来臃肿,功能间代码耦合也会越来越严重,这时候为了保证项目代码的质量,我们就必须进行重构。 比较简单的开发架构是按照功能模块进行拆分,也就是用 Android 开发中的 module …
ButterKnife 源码分析
基于最新版本 8.4.0 的 ButterKnife 源码分析
申请掘金专栏
掘金专栏已经不开放申请,写作功能已经做开放,点击 web 端首页写文章即可。 开放申请,请通过文章右下角的反馈入口联系。 文章更多的曝光,优先上推荐位。 加入专栏作者群,和大佬们谈笑风生。 请先在掘金上投稿,投稿两篇以上才有机会成为专栏作者,没有投稿请发送您在其他平台上写的文章…
绝对值得一看的 Android 数据库升级攻略
当存取数据比较复杂时,我们会选择 SQLite 数据库进行存储,下面我们会介绍一下在使用 SQLite 时遇到的问题及相应的解决方案
下一页
个人成就
文章被点赞
215
文章被阅读
30,240
掘力值
920
关注了
6
关注者
90
收藏集
1
关注标签
11
加入于
2016-09-13