首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
孙悟空1024
掘友等级
Andoid开发
斜躺青年,知识搬运工!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
500
文章 500
沸点 0
赞
500
返回
|
搜索文章
孙悟空1024
赞了这篇文章
志跃同学
Android @bytedance
·
2年前
关注
Android 开发必须了解的屏幕刷新机制
阅读本文将了解,Android 屏幕刷新的机制,应用界面是怎么一步一步显示在屏幕上的,Choreographer 是什么?...
29
评论
分享
孙悟空1024
赞了这篇文章
志跃同学
Android @bytedance
·
1年前
关注
Startup Pro max -- 比官方 App Startup 好用的应用启动初始化神器!
你是否有遇到过这样的烦恼: 项目中有很多需要在应用启动阶段进行初始化的操作 初始化逻辑存在先后依赖关系,A 初始化逻辑必须等待 B 初始化逻辑执行完才能执行 有些初始化逻辑...
29
4
分享
孙悟空1024
赞了这篇文章
志跃同学
Android @bytedance
·
2年前
关注
面试 | JVM 类加载机制 13 问
1. 类加载机制 JVM(Java虚拟机)的类加载主要分为以下几个阶段:加载、验证、准备、解析、初始化,以及卸载。 加载(Loading): 加载阶段,主要完成了以下三个步...
9
2
分享
孙悟空1024
赞了这篇文章
志跃同学
Android @bytedance
·
2年前
关注
面试 | 再也不怕被问 Binder 机制了
Binder 机制 Binder 机制是 Android 特有的一种进程间通信(IPC)方式 1.1 Binder 机制的作用和原理? Linux系统将一个进程分为用户空间...
130
8
分享
孙悟空1024
关注了
猫林老师
Andoid开发
孙悟空1024
赞了这篇文章
yechaoa
🏆掘金签约作者 @阿里巴巴
·
2年前
关注
【Gradle-13】SNAPSHOT版本检查
1、什么是SNAPSHOT SNAPSHOT版本是指尚未发布的版本,是一个「动态版本」,它始终指向最新的发布工件(gav),也就是说同一个SNAPSHOT版本可以反复用来发...
34
12
分享
孙悟空1024
赞了这篇文章
yechaoa
🏆掘金签约作者 @阿里巴巴
·
4年前
关注
【面经分享】5年Android开发的求职之路
前段时间在看机会,本文就是我对求职过程的一个总结。 同时,也作为一个面试官,来说说求职中需要注意的点。...
155
20
分享
孙悟空1024
关注了
yechaoa
Andoid开发
孙悟空1024
赞了这篇文章
一个被摄影耽误的程序猿
Android Bug制造机
·
4年前
关注
史上最详Android版kotlin协程入门进阶实战(一)
第一视角出发从零开始创建项目进行讲解Kotlin协程的基本使用、项目应用以及部分协程原理。同时结合Android Jetpack、`Retrofit`,`OkHttp`,`...
451
55
分享
孙悟空1024
赞了这篇文章
小墙程序员
1年前
关注
深入理解Jetpack——ViewModel
ViewModel的作用 ViewModel 的作用其实很简单,就是在屏幕旋转时,可以让数据继续存留。ViewModel 的生命周期如下图所示,可以看到当屏幕旋转时,并不会...
29
7
分享
孙悟空1024
赞了这篇文章
古哥E下
Android 开发 @苓桂科技
·
2年前
关注
现代化 Android 开发:性能监控
崩溃、内存、IO、存储、网络、启动、包体积、UI等方方面面都得监控起来,要做到问题早暴露、早处理、早下班。...
153
11
分享
孙悟空1024
赞了这篇文章
Coffeeee
Android/React/Threejs @公众号:Coffeeee
·
1年前
关注
一些之前遇到过但没答上来的Android面试题
这段时间面了几家公司,也跟不同的面试官切磋了一些面试题,有的没啥难度,有的则是问到了我的知识盲区,没办法,Android能问的东西太多了,要全覆盖到太难了,既然没法全覆盖,...
179
28
分享
孙悟空1024
赞了这篇文章
刘洋巴金
Android资深工程师
·
6年前
关注
一文彻底搞懂EventBus 3.0原理
EventBus是一种用于Android的事件发布-订阅总线框架,由GreenRobot开发,Gihub地址是:EventBus。它简化了应用程序内各个组件之间进行通信的复...
85
7
分享
孙悟空1024
赞了这篇文章
想笑
iOS开发工程师
·
4年前
关注
大厂面试iOS真题整理(flutter篇)
Flutter 的面试其实和 Android 面试的套路差不多,也是分两个部分: 1.Dart 2.Flutter 毕竟 Flutter 要使用 Dart 来写,那也就必须...
108
3
分享
孙悟空1024
赞了这篇文章
诺诺Okami
CV高级开发工程师
·
1年前
关注
Jetpack-LiveData(面试深度起来)
前言 4202年了,谁还用LiveData,X都不用。 我也是这么想的,然后经历面试三联: LiveData 用过吧?setValue()和posValue()t有啥区别?...
78
9
分享
孙悟空1024
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
5年前
关注
Android | 使用 AspectJ 限制按钮快速点击
在`Android`开发中,限制按钮快速点击(按钮防抖)是一个常见的需求。在这篇文章里,我将介绍一种使用`AspectJ`的方法,基于注解处理器 & 运行时注解反射的原理。...
33
17
分享
孙悟空1024
赞了这篇文章
小尘
Android开发
·
3年前
关注
Android内存优化分析总结,这一篇就够了!
内存优化一直是一个很重要但却缺乏关注的点,内存作为程序运行最重要的资源之一,不合理的内存占用轻则使得用户应用程序运行卡顿、ANR、黑屏,重则导致用户应用程序发生 OOM崩溃...
47
5
分享
孙悟空1024
赞了这篇文章
苏火火
Android @江南皮革厂
·
1年前
关注
深入研究Android启动速度优化(上)- 看完这些启动优化已经完成80%了
前言:工欲善其事,必先利其器。 启动是指用户从点击 icon 到看到页面首帧的整个过程,启动优化的目标就是减少这一过程的耗时。启动性能是 APP 使用体验的门面,启动过程耗...
125
11
分享
孙悟空1024
赞了这篇文章
苏火火
Android @江南皮革厂
·
1年前
关注
深入研究Android内存优化(上)- 至少解决APP中90%的内存异常问题
前言:每个意念都是一场祈祷。一、概述 内存作为计算机程序运行最重要的资源之一,需要运行中合理的资源分配与回收,不合理的内存占用轻则使得用户应用程序运行卡顿、ANR、黑屏,重...
107
9
分享
孙悟空1024
赞了这篇文章
Coffeeee
Android/React/Threejs @公众号:Coffeeee
·
1年前
关注
一些Okhttp,Glide,LiveData相关面试题
在前面的文章里面,我写了两篇面试相关的文章,分别针对八股文和手写题,但是在一个常规面试中,一个经验丰富的面试官是会根据你简历中的内容来问对应的问题,比如简历中提到了熟练某某...
50
14
分享
下一页
个人成就
文章被点赞
1
文章被阅读
1,540
掘力值
32
关注了
62
关注者
0
收藏集
46
关注标签
11
加入于
2016-05-24