首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Janice
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
赞
文章( 4 )
沸点( 0 )
kotlin let、run、also、apply
let run also apply 是kotlin提供的几个好用的扩展函数,今天说说这几个函数的简单使用
【性能】Android内存泄漏之问题定位
LeakCanary是定位和解决内存泄漏的一个很好的工具,项目中也经常会用到。但是有些泄漏却捕获不到,为什么呢?先来看下它的原理。 LeakCanary监听了Application的registerActivityLifecycleCallbacks,在Activity onD…
性能优化-卡顿优化
Handler源码每次执行MessageQueue之前会打印日志,执行完之后会打印日志。BlockCanary利用这个原理 并在mainLooperPrinter中判断start和end,来获取主线程dispatch该message的开始和结束时间,并判定该时间超过阈值(如20…
Android OpenGL探索之纯色背景绘制
本系列主要介绍OpenGL在Android平台上的应用。 渲染器的都是在子线程回调的,不会影响到主线程的操作。 onDrawFrame:每16ms刷新一次,与View不同GLSurfaceView属于被动刷新。接收到vsyn信号时进行刷新
关注了
61
关注者
1
收藏集
8
关注标签
40
加入于
2018-11-19