首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
103style
掘友等级
Android
just do it!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
赞
文章( 42 )
沸点( 0 )
【Flutter 状态管理 - 肆】 | setState的工作机制探秘
setState绝不仅仅是一个简单的刷新按钮,它背后串联着Flutter的声明式UI框架、高效渲染管线,甚至藏着性能优化的密码。今天我们就来拆解这个“老朋友”的工作机制,让你真正理解它如何让界面“活”
Android Kotlin 协程初探 | 京东物流技术团队
作为Google钦定的Android开发首选语言Kotlin,协程并不是 Kotlin 提出来的新概念,目前有协程概念的编程语言有Lua语言、Python语言、Go语言、C语言等,它只是一种编程思想,
Kotlin Coroutines Flow 系列(一) Flow 基本使用
一. Kotlin Flow 介绍 Flow 库是在 Kotlin Coroutines 1.3.2 发布之后新增的库。 Flow 从文档的介绍来看,它有点类似 RxJava 的 Observable。因为 Observable 也有 Cold 、Hot 之分。 二. Flow…
从应用工程师的角度再谈车载 Android 系统
众所周知,今年互联网行业发展的并不愉快,导致互联网行业就业形势不太理想,“开猿节流”的事情时有发生,于是不少Android开发萌生了转行做车载的想法。
基于JVMTI 实现性能监控
JVMTI 全程 JVM Tool Interface,它是Java虚拟机定义的一个开发和监控JVM使用的程序接口(programing interface),通过该接口可以探查JVM内部的一些运行状态,甚至控制JVM应用程序的执行。 需要注意的是,并非所有的JVM实现都支持J…
JVMTI 用于Android 性能监控的4种基操和2个有趣的小结论
JVMTI是用来开发和监控JVM所使用的程序接口,可以探查JVM内部状态,并控制JVM应用程序的执行,那么JVMTI和Android一起又能爆发出什么样的火花呢...
谈谈 23 种设计模式在 Android 项目中的应用
前言本文将结合实际谈谈23种设计模式,每种设计模式涉及定义:抽象化的定义与通俗的描述,尽量说明清楚其含义与应用场景示例:如果项目中有使用过该模式,则会给出项目中的代码,否则会给出尽可能简单好理解的ja
Java并发编程之锁机制之LockSupport工具
在上篇文章《Java并发编程之锁机制之AQS(AbstractQueuedSynchronizer)》中我们了解了整个AQS的内部结构,与其独占式与共享式获取同步状态的实现。但是并没有详细描述线程是如何进行阻塞与唤醒的。我也提到了线程的这些操作都与LockSupport工具类有…
来聊聊Activity的显示原理
WindowManagerService:我们口中经常说的WMS,主要负责管理窗口,,并不负责view的绘制。以下是WMS的主要作用: 对了,我采用的源码是Android 28的。 可以看到mContentParent是通过installDecor()初始化的,继续跟吧。 到这…
抖音BoostMultiDex优化实践:Android低版本上APP首次启动时间减少80%(二)
抖音自研的 BoostMultiDex 方案,可以大幅改善 Android 低版本(4.4 及其以下)手机更新或安装后首次冷启动时间。并且,不同于目前业界所有优化方案,我们是从 Android Dalvik 虚拟机底层机制入手,从根本上解决了安装后首次执行 MultiDex 耗…
下一页
个人成就
文章被点赞
141
文章被阅读
46,019
掘力值
1,092
关注了
7
关注者
51
收藏集
0
关注标签
6
加入于
2016-08-02