首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
在岁月中远行
更多收藏集
微信扫码分享
微信
新浪微博
QQ
51篇文章 · 0订阅
一句话说透Android里面的跨进程关键字in、out、inout、oneway
在 Android 的跨进程通信(IPC)中,AIDL(Android Interface Definition Language)通过 in、out、inout 和 oneway 关键字来定义参数和
一句话说透Kotlin里面的协程比线程更高效的原因
一句话总结: 协程比线程高效的核心原因是——协程是「轻量级线程」,像开1000辆自行车(协程)和雇1000个司机开卡车(线程)的区别,前者省油省空间,后者成本爆炸! 具体原因: 1. 资源消耗少(内存
Android 使用AIDL传输超大型文件
我们先不细究,为什么要用AIDL传递大文件,单纯从技术的角度考虑能不能实现。众所周知,AIDL是一种基于Binder实现的跨进程调用方案,Binder 对传输数据大小有限制,传输超过 1M 的文件就会
2024年字节跳动面试-Handler相关
问题:Handler.postDelayed原理,修改手机系统时间是否对延迟消息有影响。 回答: 修改系统时间对延迟消息无影响,原因是 (1)存入队列时,SystemClock.uptimeMilli
枯燥的Kotlin协程三部曲(上)——概念启蒙篇
我还想了解更多,如协程的概念,Kotlin协程在实际开发中的使用,背后的原理等,遂有此文。 本文主要阐述一些概念相关的东西,一些前置知识,有所了解得可直接跳过。 我们把乘客上车和下车,看做是两个 任务,司机开车也是一个任务,跟这两个任务是异步关系。异步说明两者可以同时进行,乘客…
枯燥的Kotlin协程三部曲(中)——应用实战篇
重要概念大概就这些,在学习Kotlin协程的具体API前,容笔者再给大家做些大有裨益的点思想工作。 上下文环境 这个词你是怎么理解的?笔者的理解:完成某件事物时所需的前置资源。举个例子: 我们通过写有女友名字的便利贴(不变性) 对 馅料资源 进行标记,以此保证了上下文环境的 唯…
Kotlin 协程的本质——记一次内部分享整理
本文整理自一次 Kotlin 协程的内部分享,简要介绍了 Kotlin 协程的本质,适合 Kotlin 协程新手阅读
Android 2024面试总结
面试不仅仅是上面这一点内容,需要你特别全能,问的不仅特别广,而且特别深,所以能多掌握就多掌握,因为你不确定面试官会问你哪些内容。
Android面试:字节飞书5轮面试Android Framework层的源码就问了4轮!
前言 说起字节跳动的这次面试经历,真的是现在都让我感觉背脊发凉,简直被面试官折磨的太难受了。虽然已经工作了三年,但是也只是纯粹的在写业务,对底层并没有一个很深的认识,这次面试经历直接的让我感受到我和那
聊聊Android线程优化这件事
一、背景 在日常开发APP的过程中,难免需要使用第二方库和第三方库来帮助开发者快速实现一些功能,提高开发效率。但是,这些库也可能会给线程带来一定的压力,主要表现在以下几个方面: 线程数量增多:一些库可