首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
尉迟涛
掘友等级
道阻且长,行则将至
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
62
文章 62
沸点 0
赞
62
返回
|
搜索文章
最新
热门
源码阅读#Handler(上)使用方法与运行原理
最后讲一个自己遇到的Handler使用不当的坑。 Handler的作用就是跨线程执行任务,可以在A线程中通知B线程去执行相应的任务。使用场景以线程种类区分有两种情况:工作线程与主线程,下面我们从Android的自带组件来分析Handler的使用方式, 这里说的工作线程就是指所有…
源码阅读#LayoutInflater的创建过程 & AsyncLayoutInflater原理
补充上一篇文章关于LayoutInflater的一点内容,以及AsyncLayoutInflater的原理讲解,还有一点优化经验的分享。 我们注意到,获取LayoutInflater实例的时候都需要传入Context,那么这个Context和LayoutInflater有很么关…
源码阅读#我们所写的View是如何被添加与显示的呢
Activity的创建代码在ActivityThread#performLaunchActivity中,在利用 反射 创建Activity后,调用了Activity#attach方法,之后又通过Instrumentation调用了Activity#onCreate方法。在Act…
学习总结#Gradle#自动化构建,Gradle与它的前辈们
本篇文章介绍自动化构建概念以及相关工具,简单介绍Ant、Ivy和Maven,以及我们的主角 Gradle。读完这篇文章,你会了解一小段关于项目构建的发展历史,完善对项目构建的认知,以及为什么会出现Gradle,Gradle能做什么。如果你觉得这些都已经了解了,那么可以直接去 G…
工作记录#Android App 抓包工具对比
因为需要分析竞品App一些信息的更新机制,所以就用到了抓包工具,这里简单分析下三种抓包工具,主要分析Fillder,如有不当,请多指教。 在介绍抓包工具之前,如果对HTTPS原理、SSL/TSL、CA证书不了解的,可以查看我之前写的一个分析文档与Demo—— HttpsCert…
工作记录#使用Anchors框架对App启动进行优化
在App没启动过或者App进程被杀后,系统不存在该App进程时启动App,称为冷启动。 冷启动过程,需要创建应用进程,启动主线程,加载相关资源, 初始化首屏Activity等。 在肉眼所见的过程中, 屏幕会显示一个空白的窗口,直至首屏Activity完全启动。 App进程未被杀…
个人成就
文章被点赞
246
文章被阅读
37,697
掘力值
1,255
关注了
33
关注者
114
收藏集
2
关注标签
5
加入于
2020-03-08