首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
无辜的小黄人
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
226
文章 225
沸点 1
赞
226
返回
|
搜索文章
赞
文章( 225 )
沸点( 1 )
setContentView背后的故事
Android程序员都知道Activity调用setContentView的方法是将xml布局文件加载到Activity中。那么: 调用setContentVIew后到底是怎样将xml布局文件加载到Activity中去的? 继承AppCompatActivity和继承Activ…
【视频文稿】车载Android应用开发与分析 - AOSP的下载与编译
本期视频我们介绍学习车载Android应用开发的第一步,如何下载、编译 AOSP源码,启动原生的车载Android模拟器 ,同时也会介绍一些常见的编译指令,以及实际工作中可能会出现的编译场景。
Android Framework | 一种新型的应用启动机制:USAP
一说到应用启动,估计大伙儿就会想到zygote进程。确实,正如其中文释义“受精卵”一样,其主要的作用就是孵化出一个又一个的应用进程。 传统的应用启动模式由system_server中的AMS接收请求,之后通过socket告知zygote,让其完成fork动作,这样新进程便创建出…
玩转Android Framework:Zygote
本文将介绍有关Android Zygote相关的一些知识,主要包括Zygote的启动流程以及Zygote启动时主要做了什么工作。
Android 常见dumpsys方法与黑屏问题分析处理总结
常见的dumpsys方法分析问题,黑屏问题是显示相关的综合性问题,涉及Android应用层、框架层和底层SurfaceFlinger、屏显等多个领域。
学不会Android显示系统?那是因为你还没有看过这篇文章
通过介绍Surface、SurfaceFlinger、bufferQueue、HAL、frameBuffer、VSync、多缓冲机制,以及他们之间的配合方式,详细介绍了Android的显示系统
换个角度描述Android事件传递,读完会让你耳目一新
关于Android中事件传递机制早已是老生常谈的话题,甭管工作多久水平咋样应该都能道出一二。依稀记得刚接触事件分发那会,一股脑的钻进网络上那几张神图,什么三大方法、职责链,最后再巴拉巴拉贴一大堆源码(有的还贴错了),嗯,学完之后效果还挺不错,起码面试的时候能忽悠。关于只教是什么…
Android编译时注解框架系列1-什么是编译时注解
Android编译时注解框架从入门到项目实践。该系列将通过5篇博客一步步教你打造一个属于自己的编译时注解框架,并在之后开源出基于APT的编译时注解框架。 提到注解,普遍都会有两种态度:黑科技、低性能。使用注解往往可以实现用非常少的代码作出匪夷所思的事情,比如这些框架:Butte…
Java有限状态机FSM(基础篇)
「这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战」 前言 在java后端项目的开发过程中,经常会碰到需要进行状态转换的场景,比如订单的状态、任务的状态等等,通常会使用枚举对
ViewModel是如何在Activity发生旋转时保留数据的?
想要ViewModel不随着宿主重建而销毁,那就要保证ViewModelStore不随着宿主重建而销毁。那么ViewModelStore又是在什么时机被保存起来的呢? 在Activity启动流程中,当ActivityThread执行performDestroyActivity这…
下一页
关注了
27
关注者
0
收藏集
0
关注标签
12
加入于
2016-08-02