首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
面试
订阅
billreus
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Android自定义View面试官最爱问的12个高级问题
在Android开发领域,自定义View是一个考察开发者深度功底和创造力的重要方面。本文将从Android面试官的角度出发,深入探讨自定义View面试中常见的12个高级疑难问题,帮助大家更好地准
Android源码分析 - Framework层的Binder(服务端篇)
本篇文章,我们将会以服务端的视角,分析服务端是怎么通过binder驱动接收客户端的请求,处理,然后再返回给客户端的
Android源码分析 - Framework层的Binder(客户端篇)
本篇从framwork的角度分析了binder客户端是怎么通过binder驱动与binder服务端交互的,本篇主要涉及ProcessState、IPCThreadState、Parcel
深入掌握Binder原理(上)
为什么要了解Binder的原理呢,会用不就可以了吗?深入了解Binder不仅仅是为了了解Binder的通信方式,而是从Binder设计中去学习一种优秀的架构思想和问题的解决思路。当我们遇到复杂的通信场景时,或者在一个新的平台上,需要一种新的通信方式提高安全或者效率性能等问题时,…
Parcelable为什么速度优于 Serializable ?
我正在参加「掘金·启航计划」 Android开发中,我们有时需要在组件之间传递对象,序列化传递的方式很重要,但是Parcelable为什么速度优于 Serializable ?
BIO、NIO、EPOLL 多路复用器
NIO,epoll 这些,tomcat、netty、nginx、redis 都使用到了,区别是有的是多线程的,有的是单线程的。这些都是开源主流大件,使用的原理都是趋同的,可见基础的重要性呀,你把 NIO,epoll 都搞定了,这些框架你还看不懂吗,get 不到核心点吗,面试时还…
面试常客:谈谈你对 Java 自动装拆箱及常见风险点的理解
安卓进阶学习指南更新中
面试常客:谈谈你对抽象类和接口的理解
大家好,这篇文章是 《安卓进阶技能树计划》 的第一部分 《Java 基础系列》 的第一篇。 距离上一篇预告 《Java 基础夯实系列上线预告》 过去了很久,之所以这么慢,是因为我们做这个活动,除了要保证知识点的全面、完整,还想要让每一篇文章都有自己的思考,尽可能的将知识点与实践…
Parcel-Binder流水线的打包侠
前言 在我们日常开发中,有可能会接触到Parcel,这是一个在android中非常有趣的类,本章将通过对Parcel的作用出发,了解到Parcel类设计的出发点!
Android进程间通信 深入浅出AIDL
1. AIDL概念 Android 接口定义语言 (AIDL) 与您可能使用过的其他接口语言 (IDL) 类似.您可以利用它定义客户端与服务均认可的编程接口,以便二者使用进程间通信 (IPC) 进行相互通信.在 Android 中,一个进程通常无法访问另一个进程的内存.因此,为…