首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
alp
掘友等级
Android 高级开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
looper原理及不造成ANR原因
源码的 ActivityThread 类中执行Looper.loop();的main函数,也就是主线程的入口 按照我们编写 java 的思维, 一个程序的 main 方法执行完成, 便代表着这个程序运
android自定义View——坐标系
目录 view的四个顶点坐标 view的x、y、translationX、translationY坐标 MotionEvent获取坐标 图1 1. view的四个顶点坐标 view的位置主要由四个顶点
Activity中获取某个View宽高信息的四种方法
转载:【android】获取某个View宽高信息的四种方法 如果我们想在activity已启动时去获取某个View的宽、高,实际上在onCreate,onStart,onResume中均无法正确得到某
Android中Looper的quit方法和quitSafely方法
那如何终止消息循环呢? 我们可以调用Looper的quit方法或quitSafely方法,二者稍有不同。 Looper的quit方法源码如下: Looper的quitSafely方法源码如下: 通过观
handler消息机制全面解析
转载自:消息传递和同步屏障机制全面解析 文章目录 一、消息机制原理 1.1 基本概念 1、Handler 2、MessageQueue 3、Message 4、Looper 1.2 消息机制主流程 1
IdleHandler原理以及延迟初始化方案实现
IdleHandler原理以及延迟初始化方案实现 IdleHandler用法 1.延时初始化 很多人在Android项目中都会遇到希望一些操作延迟一点处理,一般会使用Handler.postDelay
handler 之 ThreadLocal原理
一、Handler机制与ThreadLocal 在Handler机制的时候,我们会接触到Looper中的一个很重要的类:ThreadLocal,ThreadLocal并不是线程,它的作用是可以在每个线
handler 机制源码解析
线程中是如何保证looper 的唯一性: Looper.prepare中,在sThreadLocal.set(looper)之前先通过sThreadLocal.get()判断当前线程的ThreadL
Handler 之 Message的获取方法
Message对象三种创建方法: 1.Message message = new message(); 2.Message message = Message.obtain(); 3.Message
Handler使用引起的内存泄漏原因以及解决办法
在我们开发android应用程序的时候,通常会写出如下代码 其实上面的代码是会产生内存泄漏的,如果你有使用Android lint工具的话,它会给我们提示一个警告 发生内存泄漏的原因 说的挺吓人的,就
下一页
个人成就
文章被点赞
64
文章被阅读
77,000
掘力值
1,641
关注了
1
关注者
15
收藏集
4
关注标签
3
加入于
2020-04-13