首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
chenxu
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
chenxu
赞了这篇文章
哈利迪
3年前
关注
图解 | 不得错过的Binder浅析(二)
本文主要分析ServiceManager系统服务管理进程对binder的管理流程。 Binder跟键盘、显示器一样属于一种外设(没有实体的外设)。由于外设种类繁多,操作系统...
16
5
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
图解 | 不得错过的Binder浅析(一)
Framework和Binder的内容挺深的,本文还是站在应用层开发者的角度来建立基本认知,能在遇到问题的时候有思路和方向即可。(本文将带着关键问题和核心流程展开,不会面面...
43
8
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
Android | Tangram动态页面之路(六)数据分离
经过前五篇系列文章,对Tangram和vlayout也有了初步认识,这篇文章开始将结合业务场景使用,探索框架能力能对业务带来的支持,因为调研本身是一个需要不断踩坑的过程,所...
7
评论
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
Android | Tangram动态页面之路(五)Tangram原理
本文将对Tangram进行初步讲解。 至此,整个流程就跑通了。...
4
评论
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
Android-Jetpack笔记-WorkManager
WorkManager能帮我们更好的管理后台任务,可以更好地管理执行时机、执行顺序和执行状态(有无网络、是否在充电)。他会根据系统版本选择合适的方案执行任务,比如在API ...
3
4
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
Android-Jetpack笔记-Navigation之Fragment使用
Navigation是一种导航的概念,即把Activity和fragment当成一个个的目的地Destination,各目的地形成一张导航图NavGraph,由导航控制器N...
5
评论
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
Android-Jetpack笔记-ViewModel
ViewModel处于数据逻辑层,他的生命周期贯穿整个宿主,如act因屏幕旋转销毁重建时,其依然存活,只有act.finish后,才会自动销毁,因此可以用他来维持宿主的数据...
3
评论
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
Android-Jetpack笔记-DataBinding
DataBinding即数据绑定,可以实现数据和UI的双向绑定。数据改变时,驱动UI刷新;操作UI时,也可以同步给数据。通常在开发界面时,总有findViewById的重复...
3
评论
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
图解 | 一图摸清Android应用进程的启动
init进程fork出Zygote进程后,Zygote进程会创建一个服务端socket,等待AMS发起socket请求。 同时,由Zygote进程fork出的SystemS...
49
7
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
图解 | 一图摸清Android系统服务
AIDL可以辅助生成用于binder通信的类,IPowerManager就是定义在IPowerManager.aidl里的,binder内部细节本文不做讨论。 可见,我们的...
44
11
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
图解 | Android系统的启动
init进程是Linux内核启动完成后在用户空间启动的第一个进程,主要负责初始化工作、启动属性服务、解析init.rc文件并启动Zygote进程。 Zygote进程是一个进...
30
9
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
踩坑记 | 多aar下修改常量的一个小坑
嗨,我是哈利迪~好久不见,最近大促比较忙,没啥时间写文章肝源码...本文做个小记,记录一个多aar下修改常量引起的问题,希望能给大家避避坑。 哈迪在壳工程看了下,依赖了基础...
17
22
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
Android | dagger细枝篇
嗨,我是哈利迪~《看完不忘系列》之dagger(树干篇)一文对dagger做了初步介绍,下面我们一起来瞅瞅dagger的一些细节。 为什么用抽象方法,因为这里我们要做的只是...
9
评论
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
Android |《看完不忘系列》之dagger
嗨,我是哈利迪~《看完不忘系列》将以从树干到细枝的思路分析一些技术框架,本文将对开源项目dagger进行介绍。 依赖注入(Dependency Injection,DI)遵...
28
评论
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
Android |《看完不忘系列》之okhttp
嗨,我是哈利迪~《看完不忘系列》将以从树干到细枝的思路分析一些技术框架,本文将对开源项目okhttp网络库进行介绍。 OkHttpClient和Request使用构建者模式...
51
4
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
Android |《看完不忘系列》之Retrofit
嗨,我是哈利迪~《看完不忘系列》将以从树干到细枝的思路分析一些技术框架,本文将对开源项目Retrofit进行介绍。 Retrofit的底层网络实现基于okhttp,自身的类...
74
5
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
Android | okhttp细枝篇
嗨,我是哈利迪~《看完不忘系列》之okhttp(树干篇)一文对okhttp的请求流程做了初步介绍,本文将对他的一些实现细节和相关网络知识进行补充。 推荐阅读「查缺补漏」巩固...
4
评论
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
踩坑记 | Flutter升级影响了NestedScrollView?
嗨,我是哈利迪~最近有个bug排查了好几天,就是有个老页面因业务复杂度,使用了NestedScrollView+tab+多Fragment的结构(各Fragment里有Re...
11
6
分享
chenxu
赞了这篇文章
哈利迪
3年前
关注
Android | Tangram动态页面之路(三)使用
本文将对Tangram的简单使用进行介绍。 因为有4条数据,所以展示的效果就是1拖3。...
11
评论
分享
下一页
关注了
0
关注者
0
收藏集
0
关注标签
13
加入于
2016-07-16