- Android(三)App启动流程
- 一、简介现在App启动在面试中经常出现,这里做一个记录。二、流程1. 点击桌面图标后,Launcher通过Binder进程间通信机制通知AMS(ActivityManagerService)要启动一个Activity。2. AMS收到消息后就把要启动的Activity保存到ActivityRecord对象,并且通过Binder进程间通...
- 打赏
- Artifactory7.4.3-Window
- 一、安装步骤软件官网:https://jfrog.com/下面附带了7.4.3版本下载---------2020-05-19最新版本(1)先下载Artifactory7.4.3-Window并解压到你安装的目录,得到artifactory-pro-7.4.3文件夹(2)配置环境变量,增加系统变量JFROG_HOME,也就是你解压的ar...
- 打赏
- Java1.8-251-JDK下载
- JAVA1.8-JDK下载JDK1.8_2512020-05-18最新版本JDK1.8下载-版本:1.8_251
- 打赏
- Test Download Page
- Test Download Page
- 打赏
- 数据结构(二)基础-栈和队列
- 一 栈1 简介栈(stack),是一种线性存储结构。属于线性表,可分为顺序栈和链栈。2 特点(1)栈中数据是按照"后进先出(LIFO, Last In First Out)"方式进出栈的。(2)向栈中添加/删除数据时,只能从栈顶进行操作。(3)栈只能从表的一端存取数据,另一端是封闭的。栈通常包括的三种操作:push、peek、pop。...
- 打赏
- 数据结构(一)基础-线性表
- 1 简介线性表,全名为线性存储结构,是一种线性结构,它是具有相同类型的n(n≥0)个数据元素组成的有限序列。2 特点1. 对于同一个线性表,其每一个数据元素的值虽然不同,但必须具有相同的数据类型;2. 数据元素之间具有一种线性的或“一对一”的逻辑关系第一个数据元素没有前驱,这个数据元素被称为开始节点;最后...
- 打赏
- Source Insight 4.0
- 1 简介多用于源码查看2 官网https://www.sourceinsight.com/3 下载Source Insight 4.0下载提取码: 管理员设置 回复 可见隐藏内容4 破解1. 首先安装后打开,选择使用30天2. 在目录C:\ProgramData\Source Insight\4.0下有一个si4.lic文件,进入,改...
- 打赏
- Java(一)基础-集合
- 1 简介Java集合大致可以分为Set、List、Queue和Map四种体系。其中Set代表无序、不可重复的集合;List代表有序、重复的集合;而Map则代表具有映射关系的集合。Java 5 又增加了Queue体系集合,代表一种队列集合实现。Java集合就像一种容器,可以把多个对象(实际上是对象的引用,但习惯上都称对象)“...
- 打赏
- Android自定义控件(一)贝瑟尔曲线
- 1 前言贝瑟尔曲线是Android工程师必须要掌握的技能之一。什么是贝瑟尔曲线,请自行百度、google。2 原理1.在平面内选3个不同线的点并且依次用线段连接起来,如下图:2.在AB和BC线段中找出点D和点E,使得AD/AB = BE/BC,如下图:3.连接DE,在DE上寻找点F,F点需要满足:DF/DE = AD/AB = BE/...
- 打赏
- Android(二)自定义控件
- 1 前言目前在Android开发面试中,特别是中高级岗位面试,自定义控件基本是必问的。这一块的涉及的知识点还蛮多的。例如控件测量和绘制、动画渲染与实现、事件分发处理以及贝塞尔曲线等计算公式。2 杂货铺1. Android自定义控件(一)贝瑟尔曲线慢慢补充...
- 打赏