首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
浪漫未失
掘友等级
android
|
……
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 44
沸点 1
赞
45
返回
|
搜索文章
赞
文章( 44 )
沸点( 1 )
Android技能树 — 数组,链表,散列表基础小结
现在安卓面试,对于数据结构的问题也越来越多了,要求也越来越多,所以我对于数据结构只能慢慢补起来了。(灬ꈍ ꈍ灬) 本文主要讲 数组,链表,散列表(哈希表)。 上面还会有连续的数字,一个抽屉连着一个抽屉。 然后你就会把你的东西放在相应号码的小抽屉中,然后进去看电影了。 我们在将数…
"Kotlin"系列: 一、Kotlin入门
Google 在2017年 I/O 大会上宣布,Kotlin 正式成为 Android 的一级开发语言,和 Java 平起平坐,AndroidStudio 也对 Kotlin 进行了全面的支持,两年后,Google 又在2019年 I/O 大会上宣布,Kotlin 已经成为 A…
那你讲一下LeakCanary的原理
今天来写一波内存泄漏工具LeakCanary的分析,也整理一下之前的笔记,废话不多说,源码整起来。 我用的1.5.1版本。 看源码还是那句话,先找入口,顺着入口看主流程。 发现入口在RefWatcher.watch方法里,这个RefWatcher是核心类,跟进去watch方法。…
有了这篇Android面试葵花宝典,你就离进入大厂不远了|牛气冲天新年征文
下面,我将结合我过往的面试经历来帮大家分析,在Android大厂面试过程中,我们需要注意的关键点以及我们需要做怎样的准备。 本文适合人群: 刚毕业的大学生、缺乏面试经验的求职者、致力于在大厂社招中寻找Android相关机会的开发者等。 一份漂亮的简历就是你进入大厂的敲门砖。 薪…
比较一下requestLayout和invalidate方法
注:本文基于Android 10源码,为了文章的简洁性,引用源码的地方可能有所删减。 在更新 View 时我们常用到 requestLayout 和 invalidate 这两个方法,本文会根据源码分析一下这两个方法的区别和工作逻辑。在开始阅读之前可以先看看 Android-V…
三年经验Android开发面经总结
在下2017年毕业,目前从事android开发工作已经3年啦,前段时间刚完成一次跳槽,面试了几家公司,将一些面试经验分享给大家,希望对大家有所帮助。 首先是简历,一般找一个模板,填写掌握的技能和项目经历即可。 项目clone后,个性Resuem.md即可,然后导出为pdf文件。…
RxJava之背压策略
所以 RxJava 的背压策略(Backpressure)是指处理上述上游流速过快现象的一种策略。 类似 Java中的线程池 中的饱和策略 RejectedExecutionHandler。 我们可以从上图中看到,内存在逐步上升,在一定的时间后,到达 256M 之后会触发GC,…
Android虚拟机框架:类加载机制
这篇文章我们来聊一聊关于Android虚拟机的那些事,当然这里我们并不需要去讲解关于虚拟机的底层细节,所讲的东西都是大家平常在开发中经常用的。例如类的加载机制、资源加载机制、APK打包流程、APK安装流程 以及Apk启动流程等。讲解这些知识是为了后续的文章《大型Android项…
源码阅读之Activity启动与App启动流程 - Android 9.0
为了面试与被面试阅读了Activity的启动流程,整理了这篇文章。 之前一直好奇为什么Android面试经常问Activity启动流程,因为在工作中没有相关的实践。阅读完源码以后才发现,Activity启动流程中包含了许多知识,例如Activity的启动模式如何处理、插件化的h…
Android |《看完不忘系列》之Retrofit
嗨,我是哈利迪~《看完不忘系列》将以从树干到细枝的思路分析一些技术框架,本文将对开源项目Retrofit进行介绍。 Retrofit的底层网络实现基于okhttp,自身的类不是很多,最核心的点就是动态代理了。代理模式简单来说,就是为对象提供一个增强或控制其访问的代理。下面我们先…
下一页
个人成就
文章被点赞
2
文章被阅读
2,554
掘力值
60
关注了
14
关注者
6
收藏集
0
关注标签
8
加入于
2017-10-21