首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
面向火箭编程
Kevin_Li
创建于2022-09-19
订阅专栏
面试中实用
暂无订阅
共10篇文章
创建于2022-09-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
面向火箭编程之Handler
handler.sendMessage 其实只是把我们的 Message 加入了消息队列,队列采用的是链表的方式,按照 when 也就是时间排序,然后再也没干其他。 为什么 MessageQueue
面向火箭编程之ButterKnife 原理
先来两个概念: APT:英文全名(Annotation Processor Tool),即:注解处理器。它是 javac 的一个工具。 Annotation processing是在编译阶段执行的,它
面向火箭编程之编译时常量和运行时常量
编译时常量: 这种类型的常量的值早在编译期间就已经确定,相当于这个常量值被固化到APP安装包里,APP在何时、何处安装运行,编译时常量的值都是统一且唯一的,不会随环境的变化而产生任何变化。 运行时常量
面向火箭编程之JVM
Java 程序的执行过程 一个 Java 程序,首先经过 javac 编译成 .class 文件,然后 JVM 将其加载到方法区,执行引擎将会执行这些字节码。执行时,会翻译成操作系统相 关的函数。J
面向火箭编程之类的加载机制
java虚拟机将编译后的class文件加载到内存中,进行校验、转换、解析和初始化,到最终的使用。这就是java类加载机制; 类加载的生命周期:加载(Loading)、验证(Verification)、
面向火箭编程之面向对象设计的六大原则
单一职责(Single Responsibility Principle)-代码优化的第一步 就是一个类应该只负责一个职责,术语叫:仅有一个引起其变化的原因。简单点说:一个类中应该是一组相关性很高的函
面向火箭编程之setContentView
Activity里面设置setContentView(),我们的布局显示主要是通过PhoneWindow,PhoneWindow获取实例化一个DecorView。 实例化DecorView,然后做一系
面向火箭编程之View的绘制流程
measure() 、 layout() 、 draw() 第一步 performMeasure():用于指定和测量layout中所有控件的宽高,对于ViewGroup,先去测量里面的子孩子,根据子孩
面向火箭编程之自定义View套路总结
自定义View的套路: 自定义属性,获取自定义属性(达到配置的效果) onMeasure()方法用于测量计算自己的宽高,前提是继承自View,如果是继承自系统已有的 T
面向火箭编程之事件分发
View的Touch事件分发 现象 OnTouchListener OnTouch OnClickListener 三个都有的情况下 前提是OnTouchListener 返回false