首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android面试官
掘友等级
公众号: Android 面试官
为你解答 Android 面试的各种问题
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
最新
热门
状态模式
状态模式中的行为是由状态来决定的,不同的状态下有不同的行为。 定义 允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类。 这个定义听起来有点绕,其实还是那句话,不同的状态有不同的行为
软考-中级-软件设计师 资料分享
计算机技术与软件专业技术资格(水平)考试(简称计算机软件资格考试) 我的读者里应该都知道这个考试吧,老实讲没什么含金量,去考也就图一乐。 硬要说好处就是: 评职称 积分落户 工作需要 技能补
说一说 APK 的安装流程
今天我们一起来看一下,系统是怎么把应用安装到你的手机上的。 入口 当我们点击一个 APK 进行安装时,会弹出以下界面 这是 Android Framework 提供的软件包安装程序
掌握 binder 机制?驱动核心源码详解
binder 是 Android 系统的进程间通信机制,是了解 Android 运行机制必须要掌握的一个知识点,更是一线企业面试必问的知识点 Read The Fucking Source Code!
掌握 binder 机制?别想绕开 binder 驱动源码分析!
没有捷径,Read The Fucking Source Code!,这句话绝对是至理名言。 要达到彻底掌握,不能死记别人对 binder 的概括描述,而是要自己深入源码去看它到底是个什么东西,有了自己的理解,才能胸有成竹的应对相关面试问题。 本文主要来分析下 binder 驱…
谈谈你对 ThreadLocal 的理解
ThreadLocal 对有些同学来说可能有点陌生,今天我们就一起来学习一下。 ThreadLocal 直译就是线程本地变量,意思是 ThreadLocal 中填充的变量属于当前线程,该变量对其他线程而言是隔离的。ThreadLocal为变量在每个线程中都创建了一个副本,那么每…
Android 方法插桩 Plugin 开发实践
在做应用启动速度优化时,需先了解启动阶段做了哪些耗时任务,分析 Application 的 attachBaseContext、onCreate 等关键方法,统计它们内部调用到的其他方法耗时。 分析要结合 systrace 工具,因为不仅要知道方法的 wall time,还要知…
观察者模式
观察者模式想必大家都非常熟悉,这个模式最重要的作用就是解耦,将观察者和被观察者解耦,使得它们之前的依赖变小甚至毫无依赖。
Service 的绑定原理
今天我们来讲 Service 的绑定原理,也是填一下我在上一篇 《Service 启动流程》挖下的坑。 以上,我们分析了 ServiceConnection 回调的原理,注意 onServiceDisconnected 仅会在 IBinder service 挂掉时才会回调,我…
Android OpenGl ES 基础入门知识
相信大家都听过大名鼎鼎的 OpenGL,但可能大多数人没有实践使用过,本文就来介绍一下 Android OpenGl ES 的基础入门知识。 OpenGL 即 Open Graphics Library,是一个功能强大、调用方便的底层图形库,它定义了跨编程语言、跨平台的专业图形…
下一页
个人成就
文章被点赞
530
文章被阅读
97,875
掘力值
3,024
关注了
10
关注者
1,287
收藏集
0
关注标签
6
加入于
2020-05-05