首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
未来猫咪花
掘友等级
Android Dev
|
.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
122
文章 112
沸点 10
赞
122
返回
|
搜索文章
最新
热门
EventBus 3 0 的工作原理
EventBus是一个Android事件发布/订阅框架,解耦代码利器。如此优秀的库,它的内部是如何工作的?整体的架构可以看官方给的这张图,Event通过EventBus中转分发到对应的订阅者(Sucs
ButterKnife 的工作原理
使用butterknife很简单。在Activity中只需在setContentView()之后配置一句ButterKnife.bind(this),就可以省略繁琐的findViewById代码。可以
Retrofit 阅读笔记
前言Retrofit是现在Android主流的网络请求库,对比Volley它解耦更加彻底,使用更加方便,而且支持RxJava。具体的区别的可以看看这篇文章——OkHttp,Retrofit,Volle
用 ViewTreeObserver() 检测键盘是否显示
关于加载大图谷歌官方文档说明
developer.android.com/intl/zh-cn/training/displaying-bitmaps/load-bitmap.html
Fragment 源码解析
分析源码前我自己想了几个问题,带着目的去看。 Activity 和 Fragment 密不可分, 分析 Fragment 必须去从 Activity 的生命周期着手去分析其中和 Fragment 的关联。 getSupportFragmentManager() 内部通过 Fra…
Fragment的懒加载
Fragment的懒加载有2种情况,一种ViewPager+Fragment配合使用的懒加载。一种是单纯只有Fragment的懒加载。Fragment的生命周期首先了解一下Fragment的生命周期。
View的draw过程
自定义view的最后一步是绘制,使用Canvas对象绘制出我们想要的效果。绘制用到的Canvasdraw方法中的参数都有个Canvas对象,先来了解一下这个东西。官方文档-CanvasandDrawa
ButterKnife 的工作原理
使用 butterknife 很简单。 在 Activity 中只需在setContentView() 之后配置一句 ButterKnife.bind(this),就可以省略繁琐的 findViewById 代码。可以推测它肯定是在内部帮我们处理然后生成了 findViewBy…
个人成就
文章被点赞
334
文章被阅读
66,035
掘力值
1,676
关注了
107
关注者
117
收藏集
2
关注标签
31
加入于
2015-12-17