会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jimuzz
公众号:码上积木,体系化学习Android
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
下一页
2021年1月14日
《犬夜叉2021》我想通过Binder找到你
摘要: 前言 本故事纯属虚构,如有不通顺的逻辑请轻喷。❤️ 《犬夜叉2021》 第一章:我还能找到你吗,阿篱 犬夜叉和奈落大决战之后,四魂之玉、食骨之井消失,谁也不知道去了哪,而犬夜叉和阿篱再次被分割到两个世界。 于是犬夜叉拜托一位研究世界宇宙的法师——积木,来帮助他找到阿篱。 时间转眼来到了2021年,积
阅读全文
posted @ 2021-01-14 09:48 jimuzz
阅读(535)
评论(1)
推荐(1)
2021年1月8日
2020再见&新的计划(建立Android体系架构)
摘要: 2020,再见 关于2020,我心中有四个关键词: 疫情 年初突如其来的疫情,打破了原本生活的节奏,也没想到会笼罩全世界整整一年,希望这个世界早点好起来吧。 科比 初三的早晨,噩耗传来,我一度不敢相信这是真的。一定是上帝想看科比打球,所以带走了他。同时,也带走了我的青春。 Mamba Out,曼巴精
阅读全文
posted @ 2021-01-08 09:34 jimuzz
阅读(567)
评论(0)
推荐(3)
2021年1月6日
Choreographer全解析
摘要: 前言 今天继续屏幕刷新机制的知识讲解,上文说到vsync的处理,每一帧UI的绘制前期处理都在Choreographer中实现,那么今天就来看看这个神奇的舞蹈编舞师是怎么将UI变化反应到屏幕上的。 代码未动,图先行 UI变化 上期说到app并不是每一个vsync信号都能接收到的,只有当应用有绘制需求的
阅读全文
posted @ 2021-01-06 09:55 jimuzz
阅读(914)
评论(0)
推荐(0)
2021年1月5日
Android屏幕绘制一问到底(无代码)
摘要: 前言 周二好呀,今天给大家带来一点轻松简单的内容,没有代码,请享用~ 高刷手机,60hz,120hz指的是什么? 屏幕的刷新过程。 帧率,VSYNC是什么? 单缓存,双缓存,三缓存。 代码中修改了UI,屏幕是怎么进行刷新的? 如果界面保持静止不变,屏幕会刷新吗?图像会被重新绘制吗? 高刷手机,60h
阅读全文
posted @ 2021-01-05 10:23 jimuzz
阅读(944)
评论(0)
推荐(1)
2021年1月4日
类加载、对象实例化知识点一网打尽
摘要: 前言 之前说了类加载的过程,但是有的读者表示还是有些知识点没弄清楚,相关面试题也不能思考出结果,所以今天就来总结下类加载、对象实例化方面的知识点/面试题,帮助大家加深印象。 全是干货,一网打尽类的基础知识!先看看下面的问题都能回答上来吗? 描述new一个对象的过程,并结合例子说明。 类初始化的触发时
阅读全文
posted @ 2021-01-04 10:25 jimuzz
阅读(1051)
评论(2)
推荐(2)
2020年12月25日
小题大做 | Handler内存泄露全面分析
摘要: 前言 嗨,大家好,问大家一个“简单”的问题: Handler内存泄露的原因是什么? 你会怎么答呢? 这是错误的回答 有的朋友看到这个题表示,就这?太简单了吧。 "内部类持有了外部类的引用,也就是Hanlder持有了Activity的引用,从而导致无法被回收呗。" 其实这样回答是错误的,或者说没回答到
阅读全文
posted @ 2020-12-25 09:36 jimuzz
阅读(3066)
评论(1)
推荐(0)
2020年12月21日
探究 | App Startup真的能减少启动耗时吗
摘要: 前言 之前我们说了启动优化的一些常用方法,但是有的小伙伴就很不屑了: “这些方法很久之前就知道了,不知道说点新东西?比如App Startup?能对启动优化有帮助吗?” ok,既然你诚心诚意的发问了,那我就大发慈悲的告诉你:俺也不知道😢。 走吧,一起瞅瞅这个App Startup吧,是不是真的能给
阅读全文
posted @ 2020-12-21 10:34 jimuzz
阅读(1561)
评论(0)
推荐(0)
2020年12月18日
Android各版本迭代改动与适配集合
摘要: 前言 今天分享的面试题是: Android在版本迭代中,总会进行很多改动,那么你熟知各版本都改动了什么内容?又要怎么适配呢? Android4.4 发布ART虚拟机,提供选项可以开启。 HttpURLConnection的底层实现改为了OkHttp。 Android5.0 ART成为默认虚拟机,完全
阅读全文
posted @ 2020-12-18 13:44 jimuzz
阅读(886)
评论(0)
推荐(1)
2020年12月10日
能否让APP永不崩溃—小光与我的对决
摘要: 前言 关于拦截异常,想必大家都知道可以通过Thread.setDefaultUncaughtExceptionHandler来拦截App中发生的异常,然后再进行处理。 于是,我有了一个不成熟的想法。。。 让我的APP永不崩溃 既然我们可以拦截崩溃,那我们直接把APP中所有的异常拦截了,不杀死程序。这
阅读全文
posted @ 2020-12-10 12:55 jimuzz
阅读(1716)
评论(2)
推荐(2)
2020年12月3日
探究 | 如何捕获一个Activity页面上所有的点击行为
摘要: 前言 最近逛wanAndroid论坛,发现一个有趣的问题:如何捕获一个Activity页面上所有的点击行为。 一起研究下吧,不想看源码的小伙伴可以直接看文末总结~ 准备工作 先得罗列出页面上的一些点击行为,常用的有: 普通View的点击 动态add的View的点击 Dialog上的按钮点击 于是就有
阅读全文
posted @ 2020-12-03 17:00 jimuzz
阅读(2515)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告
点击右上角即可分享