首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
社会我鹏哥
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
Android 高频八股文十问
时光荏苒,不知不觉中已经入坑 Android 开发五年多了,在这些年里也经历过大大小小的各种面试,今天闲来无事,回忆一下,在此列举我遇到的,比较高频的八股文十问。
面试必备:Android(9.0)Activity启动流程(一)
本篇文章将根据源码解剖Android的Activity的启动流程,需注意的是下列的分析均基于Android9.0, 9.0版本相较于之前几个版本做了许多改动和重构,但是整体的流程是变化不大。根据启动Activity时机的不同,可分为根Activity的启动流程和普通Activi…
Android中handler问题汇总
handler机制几乎是Android面试时必问的问题,虽然看过很多次handler源码,但是有些面试官问的问题却不一定能够回答出来,趁着机会总结一下面试中所覆盖的handler知识点。 下面的这幅图很完整的表现了整个handler机制。 要理解handler的实现原理,其实最…
Android Framework 面试系列(一)Zygote
Zygote 的作用 在 Android 中,Zygote 进程主要有三个作用,分别是: 预加载系统资源,比如常用类、JNI函数、主题资源、共享库等 启动 SystemServer 孵化应用进程 Zy
Android Framework 面试系列(二)system_server
system_server 是什么 在之前的文章 Android Framework 面试系列(一)ZygoteZygote 中,我们知道 system_server 进程是由 zygote 进程启动
Android Framework 面试系列(三)ServiceManager
ServiceManager 是所有系统服务的注册中心,提供的功能有注册服务、查找服务、获取服务等。它的实现代码在 service_manager.cpp 中。 ServiceManager 的启动流
Android Framework 面试系列(四)Activity 启动原理
Activity 的启动流程 用户点击桌面图标(桌面应用的进程名一般叫做 Launcher),启动 Activity 的流程如下图所示,图片来源 Activity启动过程 启动流程主要分为三部分,分别
这是一份全面 & 详细的Android多线程知识总结指南
今天,我将献上一份全面 & 详细的Android多线程学习指南,希望你们喜欢。 1. 多线程基础知识 2. Android多线程实现方式 下面我会对每一个Android多线程实现方式进行详细说明。 3. 基础使用 Handler在Android多线程实现中非常常见 & 重要,所…
⚡Kotlin 五大神器完全解析:let、with、run、apply、also 一次搞懂,面试官都笑了!
Kotlin 里有五个“看似相似、实则各有门派”的函数: `let`、`with`、`run`、`apply`、`also`。 它们是 Kotlin 官方定义的“标准函数(Standard Fun
再写13道Android面试题,裁员无非是关机再重启
前言 “你恐怕要领大礼包了”这是一大早刚到公司领导喊我去会议室跟我说的话,刚听见我还有点懵,以为要给我什么好吃的,然后就反应过来了,我又被裁了,这工作是去年入职的,到现在刚好要一年了,虽说我知道目前这