首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
老A说
掘友等级
百度-资深研发工程师
|
百度
作为大厂面试官,助你轻松应对Android面试官的连环炮
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
214
文章 172
沸点 42
赞
214
返回
|
搜索文章
赞
文章( 172 )
沸点( 42 )
如何应对 Android 面试官 -> 玩转 Jetpack Room
前言 Android Jetpack 的出现统一了 Android 开发生态,各种三方库逐渐被官方组件所取代。 Room 也同样如此,逐渐取代竞品成为最主流的数据库 ORM 框架。
如何应对 Android 面试官 -> 玩转 Jetpack ViewModel
本章重点讲解 ViewModel 的基础使用和原理; 因为 ViewModel 的原理比较简单,本章结合 LiveData、DataBinding、Lifecycle 一起搞一个小 demo 来
如何应对 Android 面试官 -> 玩转 Jetpack DataBinding
前言 本章重点讲解 DataBinding 及其原理; DataBinding 的由来 DataBinding 的本质是实现 双向绑定 也就是数据变化UI更新,UI改变反映到数据上;
如何应对 Android 面试官 -> 玩转 JetPack ViewBinding
前言 本章为 DataBinding 先做个铺垫,讲解下 ViewBinding ViewBinding 主要是用来释放 findViewById
如何应对 Android 面试官 -> 玩转 JetPack LiveData
前言 本章开始 LiveData 的讲解; LiveData 是一种可观察的数据存储器类,与常规的可观察类不同,LiveData 具有生命周期感知能力
如何应对 Android 面试官 -> 玩转 JetPack Lifecycle
本文介绍了Jetpack中的Lifecycle组件,用于监听Activity/Fragment生命周期变化。Lifecycle通过观察者模式实现,包含LifecycleOwner
如何应对 Android 面试官 -> 玩转 JetPack Hilt
前言 本章我们来学习 Hilt 的相关使用和原理; 我们在实际的开发中搭建工程架构的时候,通常都是基于当下最新的框架进行业务封装,例如我们在进行网络请求的封装的时候,早期我们基于 Volley 进行封
如何应对 Android 面试官 -> 手写 APM 核心实现
前言 本章我们主要是来手写一个 APM 框架; 上一章节补充 上一周我们讲解了包体积优化,讲到了 SO 的动态加载,另外我们在加载 SO 的时候,经常会遇到 这个错误,主要的原因是兼容性问题,包 SO
如何应对 Android 面试官 -> 包体积如何优化?
前言 APK 包分析 通过对 APK 包的分析,我们主要的包体积优化集中在 lib、resources.arsc、classess.dex 这几个方向上; resources.arsc 每个资源文件在
如何应对 Android 面试官 -> 电量如何优化?
前本章主要讲解下『电量』如何优化; Doze 低电耗模式 低电耗模式针对的是『系统』行为;如何进一步的优化耗电情况
下一页
个人成就
优秀创作者
文章被点赞
1,431
文章被阅读
98,563
掘力值
6,713
关注了
25
关注者
762
收藏集
1
关注标签
62
加入于
2017-05-16