首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
birliigant
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
赞
文章( 36 )
沸点( 0 )
Looper究竟在等什么?
在Android的世界里,Looper是个几乎无人不知的角色。大家普遍认为: 这种理解当然没错,但也远远不够。 如果你翻开它的底层源码,或者观察它在实际系统中的行为,就会发现——消息机制只是挂载在Lo
一文掌握 Android 视图绑定的原理,剖析 Window、Activity、View 三者关系与屏幕绘制流程
通过 Android 视图绑定的流程,分析了 Activity、Window、View 之间的关系和 View 进行渲染的简单流程。
Android Window 、Activity、 View 三者关系
在 Activity 中添加一行 setContentView ,将我们编写好的xml 文件传进去,剩下的 Activity 都自动帮我们搞定。但是好像我们去创建一个 Window 来绑定
一文了解 Android 的崩溃
Native崩溃:一般都是因为在Native代码中访问非法地址,也可能是地址对齐出现了问题,或者发生了程序主动abort,这些都会产生相应的signal信号,导致程序异常退出。 ANR:应用无响应。当事件输入是5s、广播10s,前台服务20s,后台服务200s无响应时,弹出应用…
Android 应用进程启动流程解析
每一个 android 应用默认都是在他自己的 linux 进程中运行。android 操作系统会在这个 android 应用中的组件需要被执行的时候启动这个应用进程,并且会在这个应用进程没有任何组件执行或者是系统需要为其他应用申请更多内存的时候杀死这个应用进程。所以当我们需要启动这个应用的四大组件之一的时候如果这个应用的进程还没有启动,那么就会先启动这个应用程序进程
自定义 View,有这一篇就够了
为了扫除学习中的盲点,尽可能多的覆盖 Android 知识的边边角角,决定对自定义 View 做一个稍微全面一点的使用方法总结。
Android 高级面试高频知识点
Android 高级面试经常会有很多原理分析,以及性能优化监控相关,列出一些高频知识点仅供参考。
金三银四,Android View的绘制流程看这篇就够了
View是如何显示出来的 调用Activity的attach方法,该方法会创建PhoneWindow对象 在onCreate的setContentView方法中,先会通过PhoneWindow的get
Android系统启动流程(一)解析init进程
相关文章Android系统架构与系统源码目录 前言 作为“Android框架层”这个大系列中的第一个系列,我们首先要了解的是Android系统启动流程,在这个流程中会涉及到很多重要的知识点,这个系列我们就来一一讲解它们,这一篇我们就来学习init进程。 1.init简介 ini…
ART堆内存系列一:GC抑制从入门到精通
GC作为虚拟机的一部分,它采用预估的方式来计算触发的阈值,但这种冷冰冰的策略并不会考虑用户在干什么,因此就还存在一定的优化空间,这也就是我们做GC抑制的基础。
下一页
关注了
5
关注者
0
收藏集
0
关注标签
18
加入于
2024-04-03