自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 倍乐生面经++

1、如何用AI来进行技术栈的迁移:比如有一个完整的Android项目,如何把这个项目无缝迁移到IOS和鸿蒙。2、如何红领巾上保证支付状态同步。3、线上ANR如何治理。

2026-10-30 15:36:37 180

原创 杂七杂八,看看就好

TCP是面向连接、可靠、全双工协议,通信前必须建立连接,通信结束必须断开连接;角色:客户端主动发起连接,服务端监听端口。3、协商窗口大小、MSS参数。1、双方收发能力都正常;2、协商初始序列号;

2026-07-19 00:06:40 194

原创 Android八股文-- flutter篇

类型/key变了:销毁旧Element,新建Element挂载。解耦核心目标:两端只依赖抽象接口,不依赖对方具体实现,通道通信封装隔离,路由解耦,资源、生命周期隔离。Widget是immutable不可变的配置描述类,只存UI的参数:颜色,宽高,文字,子节点,样式,不持有任何渲染资源,不做布局绘制。2、RenderObjectElement:对哦应RenderBox,RenderObjectWidget(如Container,Text,Row,Column),持有RenderObject,直接对接渲染层。

2026-07-15 00:01:17 336

原创 客户端面试八股文-Android第三方库

3、BridgeInterceptor:桥拦截器(补全请求头,解析响应编码),上层业务与底层网络的桥梁,自动补全Content-Type,User-Agent,Accept-Encoding,响应自动解压,封装字符编码。2、RetryAndFollowUpInterceptor:重试重定向拦截器,处理IO异常重试,301/302重定向,401鉴权等,限制最大重定向次数默认20次。2、noinline:多个lambda参数时,不想某一个被内联,加noinline,该lambda保留对象引用,可当做参数传递。

2026-07-14 14:18:22 257

原创 Android面试(面经一)

这三者是Android数据共享和观察的核心组件ContentProvider:数据的提供方,封装内部存储/数据库/文件等,通过URI暴露资源,并支持CRUD。通过Binder来接受外部请求,方法运行在线程池中,因此内部保证线程安全ContentResolver:是app访问ContentProvider的统一代理类,通过Context.getContentResolver获取,客户端不直接持有ContentProvider实例,所有的CRUD都通过Resolver中转,功能分为:转发增删改查请求,注册/注销

2026-07-02 11:39:29 256

原创 面试八股文记录(一)-Android

负责跟用户交互的界面组件,一个activity通常对应一个屏幕页面,核心是生命周期的管理,oncreate初始化,onstart可见,onresume可交互,onpause部分可见,onstop不可见,ondestroy页面销毁,他还有四种启动模式-standard,singletop,singtask,singleinstance,决定了activity如何实例化和压栈的。服务端收到后解析参数,执行真正方法,将结果写回Parcel,返回给客户端,是同步的,客户端线程会被挂起等待返回,

2026-06-30 23:54:18 372

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除