首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
哦哦哦哦哦
掘友等级
不过一个辣鸡Android罢了
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
问题记录: INSTALL_FAILED_TEST_ONLY
今天更新了Android studio, gradle7.5.0, 新建项目,直接点击run调试运行竟然无法安装到手机,版本和错误日志如图 OK 👌懂了。 gradle.properties 配置 a
LeakCanary 工作原理
分别调用了 installContentProviders (安装 ContentProvider) 和 mInstrumentation.callApplicationOnCreate(app);(app 的 onCreate方法),到此 App 已经启动。 如下图:
学习笔记-WMS相关概念
Window 标明它是和窗口相关的,“窗口”是一个抽象的概念,从用户的角度来讲,它是一个界面;从 SurfaceFlinger 的角度来讲,它是一个 layer承载着和界面有关的数据和属性;从 WMS 角度来讲,它是一个 WindowState,用于管理和界面有关的状态。 简称…
学习笔记-动态权限流程
![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/408d117fe45c4dcd839d906b060e18f1~tplv-k3u1fbpf
学习笔记-AMS相关流程图
![](https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/d698a4ab13f34152b26f797790612b1f~tplv-k3u1fbpf
学习笔记-Android启动流程概览
Android平台主要组件Android启动流程Android详细启动流程zygote进程启动SystemServer进程启动
学习笔记-binder1
Linux 虚拟地址空间范围为0~4G,Linux内核将这4G字节的空间分为两部分,将最高的1G字节 (从虚拟地址0xC0000000到0xFFFFFFFF)供内核使用,称为 内核空间 。而将较低的3G字节( 从虚拟地址0x00000000到0xBFFFFFFF)供各个进程使用…
学习笔记-Handler
原理: 子线程,handler,主线程,构成了线程模型中的经典问题:生产者-消费者模型。 生产者-消费者模型: 生产者和消费者在同一时间段内共用同一个存储空间,生产者往存储空间内添加数据,消费者从存储空间内取出数据。 好处: 保证数据生产消费的顺序(通过 MessageQueu…
学习笔记-嵌套滑动NestedScrolling
NestedScrollingParent和NestedScrollingChild调用流程触摸事件调用流程图NestedScrollingChildNestedScrollingParentNest
学习笔记-RecyclerView回收复用
RecycledViewPool 内部是一个 SparseArray, 它可以缓存多个 ViewHolder 类型,但 每个ViewHolder 类型默认最多只能保存 5 条数据( DEFAULT_MAX_SCRAP ), 可以通过 setMaxRecycledViews(..…
下一页
个人成就
文章被点赞
3
文章被阅读
9,455
掘力值
502
关注了
19
关注者
15
收藏集
1
关注标签
66
加入于
2018-12-21