在我们Android开发过程中经常使用到获取View坐标的方式做相关的逻辑判断,主要是用到一下几种方法: 1. getLeft()、getTop...
Android中的性能优分为以下几个方面:布局优化、网络优化、安装包优化、内存优化。 一.布局优化 布局优化的本质就是减少View的层级。常见的...
废话不多说,直接开干 一.简单工厂模式 简单工厂模式: 专门定义一个类用来负责创建其他类的实例,被创建的实例通常都具有共同的父类. 大学时候单身...
总体概括:1.App应用程序通过 Retrofit 请求网络,实际上是使用 Retrofit 接口层封装请求参数、Header、Url 等信息,...
我们在日常开发android的过程中,在前端activity或者fragment时,无法避免的会用到findViewById这类的代码,然后强制...
网络一直是项目里比较重要的一个模块,Android开源项目上出现过很多优秀的网络框架。从一开始只是一些对HttpClient和HttpUrlCo...
可回收对象判定算法 可回收对象的判定算法,即判断哪些对象是可以被回收,目前主流的语言一般有以下两种:(1)引用记数算法(2)可达性分析算法 引用...
一、类加载过程,双亲委派模型 1.Java中类加载分为3个步骤:加载、链接、初始化。 加载。加载是将字节码数据从不同的数据源读取到JVM内存,并...
Java部分 面向对象 java 内存JVM:图文解析 Java内存结构[https://www.jianshu.com/p/6e2bc593f...