写这篇文章的原因也是希望自己不再糊里糊涂的错下去,以前使用的这两个东西都是这种姿势: 但是从来没有仔细探究过List与ArrayList的关系,...
Android应用UI性能分析 在使用App时会发现有些界面启动卡顿、动画不流畅、列表等滑动时也会卡顿出现这种情况,可以考虑对UI性能分析。 首...
这么久以来虽然经常用到一些图库,但是自己从来没有真正整理过我们使用过的这些东西有什么不同点,我们为什么要选择这个图库作为项目的加载图片的框架(由...
内存优化 内存泄漏不一定造成程序的crash,但内存溢出肯定会造成程序的crash,所以我们需要解决的是在程序没有crash之前的问题1. 内存...
ScrollView嵌套单个的Edittext问题 今天项目中需求是写出一个很简单的edittext输入框,但要求当输入字数过长时需要上下滑动以...
相信大家在开发中或多或少会用到一些进度条,但很多时候我们都会自定义一些进度条,或者使用第三方框架,比如SmartRefreshLayout等,但...
线程运行机制 单核cpu,同一时刻只能处理一个线程,多核cpu同一时刻可以处理多个线程 操作系统为每个运行线程安排一定的CPU时间----时间片...
其实我们在追究这三个的区别,一般都是在研究如何进行内存优化,这三者基本上都是被一个"+"给关联着,以前编写代码我们常常不管三七二十一的,通过+号...
事件的分发原理图: 对于一个root viewgroup来说,如果接受了一个点击事件,那么首先会调用他dispatchTouchEvent方法....