首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
chenyangv
更多收藏集
微信扫码分享
微信
新浪微博
QQ
37篇文章 · 0订阅
Android17 为什么重写 MessageQueue
Android 的消息机制,从第一个版本到 Android 16,核心实现没怎么变过。 一个 synchronized 锁,守着一条单链表,所有线程排队等着往里塞消息。跑了二十年,终于在 Androi
西瓜视频RenderThread引起的闪退问题攻坚历程
本文将深入揭秘西瓜一个 TOP Native Crash 的攻克过程,为解决类似问题提供宝贵的参考!
一文搞定面试 | Java并发编程-基础篇(一)
当涉及到Java并发编程时,了解线程的基础知识是至关重要的。在本节中,我们将重点介绍线程的定义和概念、线程的创建方式以及线程的生命周期。同时,我们将结合一些面试题案例来帮助读者更好地理解这些概念。
当面试官问你BroadcastReciver的静态注册与动态注册的区别,你又该作何应对?
什么是广播,简单点广播就是安卓系统本身发出的声音,我们可以通过安卓提供给我们的一系列内容来接收和发出广播,以此来简单快捷地实现一些功能。 在实际开发中也常常用到,而是否熟悉使用,这成为面试官最常问的问
字节跳动一面:StringBuffer与StringBuilder在进行字符串操作时的效率
这是在字节跳动面试过程中遇到的一个问题,当时回答的不是很好,现在重新回顾整理一下。 问题正解 当对字符串进行修改的时候,使用 StringBuffer 和 StringBuilder 能够多次的修改,
当美团中问道:Android如何发起网络请求,你有用过相关框架码?OkHttp框架解决了你什么问题?
思考 首先我们思考下美团中问该问题的意义:主要考察面试者对网络体系的整体了解情况。问题中有提到OkHttp,第一是掌握面试者对OkHttp原理的了解,第二也是了解面试者是否有自己的思想,而不是人云亦云
一文搞定面试 | Java并发编程-基础篇(二)
涵盖了内存一致性、原子性、可见性、有序性等概念。介绍了解决内存一致性的方案,包括volatile关键字、synchronized、Lock等。讨论了并发工具类及AQS的使用和机制原理
请收下这些Kotlin开发必知必会的编码实践方式
我正在参加「掘金·启航计划」 目前来说,作为Kotlin开发者想必对一些常见的比较优秀的编程实践方式已经耳熟能详了吧;下面让我们,一起来巩固下日常开发中常见的Kotlin编码实践方式,温故而知新,尽管
内存泄漏大集结:安卓开发者不可错过的性能优化技巧
性能优化是非常重要的一个方面。优化可以提高应用的响应速度、降低卡顿率,从而提升用户体验;优化也可以减少应用的资源占用,提高应用的稳定性和安全性,降低应用被杀死的概率,从而提高用户的满度。
Android Framework知识整理:WindowManager体系(上)
前言 大家好,本篇文章来由是最近工作和面试需要,特定结合自身源码以及大佬们的经验,写的一篇关于Android framework层:WindowManager体系的讲解。 本篇文章是Android f