源码分析
GitLqr
A Little White Developer
展开
-
LayoutInflater源码分析与应用
一、简述LayoutInflater直译为 布局填充器,它是用来创建布局视图的,常用inflate()将一个xml布局文件转换成一个View,下面先介绍下获取LayoutInflater的三种方式 和 创建View的两种方式。1、获取LayoutInflater的三种方式 LayoutInflater inflater = getLayoutInflater(); //调用Activity的get原创 2017-04-23 13:24:03 · 741 阅读 · 0 评论 -
ArrayList源码分析
java中的数据结构源码解析的系列文章: ArrayList源码解析 LinkedList源码解析 一、简述我们知道,数据结构中有两种存储结构,分别是:顺序存储结构(线性表)、链式存储结构(链表),在java中,对这两种结构分别进行实现的类有: 顺序存储结构:ArrayList、Stack 链式存储结构:LinkedList、Queue 本篇只对ArrayList的源码进行分析,对于其他原创 2017-11-08 17:42:00 · 1338 阅读 · 0 评论 -
LinkedList与Queue源码分析
java中的数据结构源码解析的系列文章: ArrayList源码解析 LinkedList源码解析 一、简述上篇已经分析了基于数组实现数据存储的ArrayList(线性表),而本篇的主角是LinkedList,这个使用了链表实现数据存储的集合,它的增、删、查、改方式又会是怎样的呢?下面就开始对LinkedList的源码进行分析吧。二、分析List在分析LinkedList之前,还是先瞄一原创 2017-11-08 17:42:43 · 931 阅读 · 0 评论