首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
诺诺Okami
掘友等级
CV高级开发工程师
弱鸡码农,顶级退堂鼓大师,擅长一键CV,开发界渣渣灰。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
207
文章 207
沸点 0
赞
207
返回
|
搜索文章
最新
热门
Android Framework- AMS 之 Activity启动代码梳理
Android Framework-Activity启动梳理。 基础代码流程和个人总结以及心得。
Jetpack-LifeCycle(面试深度起来)
LifeCycle 是我认为 android Jetpack 里面我认为最核心的一个库。包括LiveData 、ViewModel 可以说都是在LifeCycle的基础上构建自己的逻辑。 它用很简单但
Jetpack-LiveData(面试深度起来)
前言 4202年了,谁还用LiveData,X都不用。 我也是这么想的,然后经历面试三联: LiveData 用过吧?setValue()和posValue()t有啥区别?原理是啥? observe(
Jetpack-ViewModel(面试深度起来)
面试素质三联? ViewModel优点是啥? 答:保存数据 自动管理。 Fragment能拿Activity的ViewModel么? 答:能吧?。 = = ! ViewModel怎么管理的? 答:母鸡
Android Framework之一帧的显示流程
源头 18年那会和基友闲聊的时候,对方问了了我一个问题 ,我的回答是爱过! 问题是 咱们看到的手机画面是不是一张张图快速的切换,如果是那流程是怎么样的? 时隔多年,虽然鄙人不善画图,凑合画出下图,来回
Android Framework之 SystemUI的秘密
SystemUI的秘密 路径:frameworks/base/packages/SystemUI 其实SystemUI就是个APP,主要功能如下 状态栏信息显示,比如电池,wifi/信号 通知面板,比
Android Framework之最近使用的列表
最近使用的列表在android12里面再次调整回到了Launcher3QuickStep中。 核心代码 CommandQueue.java 路径:frameworks/base/packages/Sy
Android Framework之蓝牙基础使用
BLE开发 BLE的出现原因 传统蓝牙设备的待机耗电量大一-直是为人所诟病的缺陷之一,这与传统蓝牙技术动辄采用16~ 32个频道进行广播不无关系,而低功耗蓝牙芯片仅使用了3个广播通道,且每次广播时射频
Android Framework之多屏异显
实现方法 android 10 才有的多屏异显示,都需要使用MediaProjectionManager 屏幕捕捉管理 都需要处理录屏权限 https://developer.android.com/
Android Framework之Vsync
基础概念梳理 Vsync作用 SurfaceFlinger处理前后缓冲区的切换 上层Choreographer接收处理 卡顿 因为上层UI比较复杂,在下一次信号来临的时候,来不及绘制完成,只能继续使用
下一页
个人成就
文章被点赞
313
文章被阅读
32,661
掘力值
1,843
关注了
15
关注者
119
收藏集
1
关注标签
28
加入于
2016-05-26