1.要做一个尽可能流畅的ListView,你平时在工作中如何进行优化的? ①Item布局,层级越少越好,使用hierarchyview工具查看优化。②复用convertVie...
IP属地:广东
1.要做一个尽可能流畅的ListView,你平时在工作中如何进行优化的? ①Item布局,层级越少越好,使用hierarchyview工具查看优化。②复用convertVie...
首先来一个整体的印象: 我们将这四个对象看做一条流水线的工作流程,Handler(工人),MessageQueue(传送带),Message(待处理的货物),Looper(传...
1.首先咱们来聊一聊什么叫类加载器 顾名思义,类加载器(class loader)用来加载 Java 类到 Java 虚拟机中,具体来说是加载.class文件到jvm内存。j...
如果你还不知道Retrofit,没关系,okhttp你总知道吧。retrofit就是对okhttp再做了一层封装。你只需要通过简单的配置就能顺利使用retrofit来做网络请...
前言 属性动画的使用 是 Android 开发中常用的知识 本文将献上一份全面 & 详细的属性动画学习指南,将详细介绍属性动画的所有内容,包括:意义、作用、应用场景、功原理 ...
一个App第一次与用户接触或者发生大版本更新时,常常会用户进行新手引导,而一个好的新手指引,往往能够方便新用户快速了解操作你的应用功能。新手指引的重要性,不言而喻。本文搜集整...
总体概括:将.class文件加载到内存,并对数据进行校验,转换解析和初始化,最后形成一个能被虚拟机使用的java类型,这个过程就是类的加载机制 虚拟机的加载机制包括以下几个重...