首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
爱打篮球
掘友等级
摸鱼管家
|
社会主义训练营
摸鱼
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 21
沸点 13
赞
34
返回
|
搜索文章
赞
文章( 21 )
沸点( 13 )
关于Android组件化的深度分析(五)爱奇艺篇
前言 周六周日天气不错,出去和朋友爬山了,山底盘太低路崎岖车都开不进去走了一段,累并快乐着。 计划把组件化这块更新完,更新一下shadow-ASM-systrace-字节码部分。😎 这两天发现之前的1
Android编译解析-Java是如何编译的
最近研究了一些 Android 编译流程相关的东西。这里记录成文章分享给大家。今天先分享一下代码编译相关的细节。 Android 的代码编译包括 Java 和 kotlin 代码编译。本篇分析一下 J
Android&Kotlin编译速度原理剖析(上)
三年开发,五年编译。Gradle作为构建工具在中大型项目中编译速度太慢,全量编译平均7分钟,改一行代码的增量编译平均在3分钟
Kotlin 增量编译是怎么实现的?
编译运行是一个Android开发者每天都要做的工作,增量编译对于开发者也极其重要,高命中率的增量编译可以极大的提高开发者的开发效率与体验,那么Kotlin增量编译到底是怎么实现的?
写给Android开发者的协程基本原理
初中生也能看懂的Kotlin协程原理。 通过本文彻底理解掌握什么是协程,什么是挂起与恢复,彻底理解协的实现原理!
客户端日志&埋点&上报的接口设计
这篇经过反面案例的对比,分析下“写好日志库需考虑哪些方面?”(有责任链模式、建造者模式、策略模式的彩蛋)
Android 中高级面试必知必会
又到年底了,每到这个时候,我们都会慢慢反思,这一年都做了什么?有什么进步?年初的计划都实现了吗?明年年初有跳槽的底气了吗?况且今年的互联网环境太差,需要自己有足够的知识储备,才能够应对这凌冽的寒风。 本文主要是整理了中高级安卓需要会的(或者说面试被频繁问到的内容),主要作为参考…
Flutter的一生
1. 前言 emmm,相信小伙伴们现在应该记忆起来了吧,前戏好了,进入主题,聊聊我们今天的主人公"State"。 2. Widget概念 3. State的引入 点击createState方法我们终于找到了今天的主人公,没错,就是它,State,跑不掉了。 这个函数在生命周期中…
SparseArray 的使用及实现原理
深入分析了 SparseArray 的实现原理,以及与 HashMap 进行比较。
你真的了解16.6ms刷新机制吗?
熟悉Activity启动流程的朋友都知道,Activity 的启动是在 ActivityThread 里完成的,handleLaunchActivity() 会依次间接的执行到 Activity 的 onCreate(), onStart(), onResume()。在执行完这…
下一页
关注了
9
关注者
0
收藏集
3
关注标签
85
加入于
2016-08-25