首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
哈哈
订阅
张赛771
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Android-Flutter面经 | 掘金技术征文
正式参加工作以来第一次换工作,很巧的赶上了疫情,倒也省去了面试的奔波。(总结的内容较长,建议使用电脑查看,遇到的算法另写了一篇 Android-Flutter面经二--算法 Android-Flutter面经--简历和面试技巧) 3月26号开始了第一家公司的第一面,期间没考虑过…
Android解析ClassLoader(二)Android中的ClassLoader
在上一篇文章我们学习了Java的ClassLoader,很多同学会把Java和Android的ClassLoader搞混,甚至会认为Android中的ClassLoader和Java中的ClassLoader是一样的,这显然是不对的。这一篇文章我们就来学习Android中的Cl…
【建议收藏】2020年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂(Android高级篇-2)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 欢迎来到2020年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂的Android高级篇(2)。 4、跨进程通信。 线程是CPU调度的最小单元,同时线程是一种有…
面试之敌系列 3 多线程详解
一般来说,进程由正文段,用户数据和进程控制块共同组成。其中,正文段主要是机器指令,用户数据主要是进行可以直接操作的用户数据。进程控制块是一种数据结构,用于描述和控制进程运行时候的各种状态。 并发性。 多个进程实体能在一段时间间隔内同时运行。并发性是进程和现代操作系统的重要特征。…
多线程(四)、Android多线程使用及AsyncTask源码分析
除了前面的线程池的使用外,在Android中,我们除了通过Thread创建线程外,还可以通过 AsyncTask、IntentService、HandleThread 来创建,线程池前面一篇已经详细介绍了,下面对其他几个方法简单的介绍。 可以看到 HandlerThread 继…
2019Android多线程面试总结
关键字修饰的方法或代码块(获取锁)时的状态。 1.即刻抛出 ThreadDeath异常,在线程的run()方法内,任何一点都有可能抛出ThreadDeath Error,包括在catch或finally语句中。 2.释放该线程所持有的所有的锁。调用thread.stop()后导…
2020Android面经,历时一个半月,斩获3个大厂offer
历时一个半月,斩获3个大厂offer(京东、新浪、滴滴),这里进行下简单的总结,希望能帮助到大家。 总体来说,面试一般都是基于你的简历来进行的,一般先考察你的基础,然后考察你知识体系的完备程度,接着会考察你的极限,最后还会考察一些软技能,比如你的学习能力、协作能力、沟通能力、分…
RecyclerView使用总结
notifyItem... 防止全部刷新,使用notifyItem... 2. 缓存、预加载 3. 处理滑动冲突 Scrap/Cache View通过position找到缓存,不是脏数据,不onCreate也不bind。 RecycledViewPool是通过ViewType找…
面试官系列 - LeetCode链表知识点&题型总结
前段时间,写了面试必备的一系列文章,反应还不错。有一些读者反馈说,能不能整理一些面试常见的算法。前段时间,我恰好总结了 LeetCode 常见的面试算法题目。今天跟大家分享一下。 刚开始准备刷算法题目的时候,感觉真的是好难,十道题目有九道是不会的。心中曾一万只草泥马跑过,自己怎…
Android 面试题(附答案) | 掘金技术征文
垃圾回收需要完成两件事:找到垃圾,回收垃圾。 当一个对象被引用时,它的引用计数器会加一,垃圾回收时会清理掉引用计数为0的对象。但这种方法有一个问题,比方说有两个对象 A 和 B,A 引用了 B,B 又引用了 A,除此之外没有别的对象引用 A 和 B,那么 A 和 B 在我们看来…