LruCache LruCache是Android提供的基于最近最少使用算法的缓存策略,该策略根据数据的历史访问记录来进行淘汰数据,其核心思想是...
EventBus是Android平台上一个发布/订阅事件总线,使用EventBus可以方便的在不同的组件中进行消息通信,避免不同组件之间...
什么是粒子系统 粒子系统通过发射许多微小粒子来表示不规则模糊物体。粒子系统常用于游戏引擎,用来实现火、云、烟花、雨、雪花等效果的实现。通俗来讲,...
Activity对事件分发的处理 点击事件产生之后,最先传递给当前Activity,由Activity的dispatchTouchEvent进行...
简介 AsyncTask是一个轻量级的异步任务类,封装了Handler和Thread,可以方便的在线程池里执行后台任务,并把进度和结果发送到主线...
概述 Handler机制主要由Handler、MessageQueue、Looper三个类实现。Handler把Message放进Message...
在Android设备中,内存的分配是有限的,每个APP分配一定的内存空间,当内存使用达到一定的阈值,就会触发GC,当内存超过最大内存,就会OOM...
这两天遇到一个诡异的问题,手机通过usb连接AndroidStudio,不停的断开重连,循环反复,导致log也看不了,debug也debug不了...
IDE的存在使得Android项目的编译变得简单,只需要点击运行,编译安装都由IDE完成。那么项目从代码到APK之间,到底经历了什么。 打包资源...