首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
积木zz
掘友等级
🐟
|
积木无限潜力公司
关注一波~码上积木
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
421
文章 411
沸点 10
赞
421
返回
|
搜索文章
最新
热门
又卡了~从王者荣耀看Android屏幕刷新机制
正在带妹子上分的我,团战又卡了,我该怎么向妹子解释?在线等。细说Android屏幕刷新机制,双缓存三缓存的实现。
拇指记者深入Android公司,打探事件分发机制背后的秘密
关于Android事件分发的前后流程,从触摸屏幕到事件被完全消费,从事件序列到流程优化,跟随拇指记者一起来探索下吧~
温故而知新 | 打破Handler问到底
既然它如此重要,不知对面的你了解它多深呢?今天就和大家一起打破砂锅问到底,看看Handler这口砂锅的底到底在哪里。 二十七问,从问题的角度再读Handler。 一种东西被设计出来肯定就有它存在的意义,而Handler的意义就是切换线程。 跨进程之后的界面消息处理。 比如Act…
温故而知新—从原理解释单例模式
单例模式,应该是使用频率比较高的一种设计模式了。 这里先回顾下类的初始化。 在类实例化之前,JVM会执行类加载。 类加载的最后一步就是进行类的初始化,在这个阶段,会执行类构造器<clinit>方法,其主要工作就是初始化类中静态的变量,代码块。 而<clini…
《Activity显示界面历险记》—说说View的那些理不清的关系
在Activity显示View的过程中,有一些重要的角色总让人理不清,比如PhoneWindow、DecorView、ViewRootImpl。 也常常有面试题会问到,他们四者之间的关系?创建的时机?View第一次绘制的时机?等问题。 那么今天,就和大家一起从Activity启…
网络数据原来是这么传输的(结合动画解析)
从1990年,世界上第一个互联网Web网页诞生,到现在2021年,已经过去了30多个年头。 我们每天都可以通过互联网搜索信息,查看新闻,打游戏,办公。 今天我将结合动画形式和大家聊聊网络传输数据的过程。 当我们在浏览器中输入我们的网址,网络就开始数据传输了。 那么浏览器就会根据…
《犬夜叉2021》我想通过Binder找到你
本故事纯属虚构,如有不通顺的逻辑请轻喷。❤️ 犬夜叉和奈落大决战之后,四魂之玉、食骨之井消失,谁也不知道去了哪,而犬夜叉和阿篱再次被分割到两个世界。 于是犬夜叉拜托一位研究世界宇宙的法师——积木,来帮助他找到阿篱。 时间转眼来到了2021年,积木终于发现了这个世界的秘密。。 其…
小题大做 | 内存泄漏简单问,你能答对吗
有的朋友看到这个题表示,就这?太简单了吧。 "内部类持有了外部类的引用,也就是Hanlder持有了Activity的引用,从而导致无法被回收呗。" 其实这样回答是错误的,或者说没回答到点子上。 Java虚拟机中使用可达性分析的算法来决定对象是否可以被回收。即通过GCRoot对象…
探究 | App Startup真的能减少启动耗时吗
ok,既然你诚心诚意的发问了,那我就大发慈悲的告诉你:俺也不知道😢。 想必大家都了解,很多三方库都需要在Application中进行初始化,并顺便获取到Application的上下文。 但是也有的库不需要我们自己去初始化,它偷偷摸摸就给初始化了,用到的方法就是使用Conten…
能否让APP永不崩溃—小光与我的对决
关于拦截异常,想必大家都知道可以通过Thread.setDefaultUncaughtExceptionHandler来拦截App中发生的异常,然后再进行处理。 于是,我有了一个不成熟的想法。。。
下一页
个人成就
优秀创作者
文章被点赞
1,673
文章被阅读
152,971
掘力值
5,547
关注了
74
关注者
703
收藏集
5
关注标签
19
加入于
2018-03-24