android核心组件
andboby
当前在某世界五百强上市公司担任技术总监及其首席架构师,曾经供职于中兴通讯股份有限公司,担任系统架构师一职;曾经2011年~2017年供职金山软件,从事移动WPS的开发,是android版的WPS核心开发人员,欢迎各位一起学校交流!
展开
-
android核心组件之BroadReceiver(广播)
BroadReceiver 为系统级的(重量级)的跨进程通讯机制;例如:广播短信,收到本广播的可以进行处理。BroadReceiver 分为静态广播 和动态广播。 a、动态广播的优点,其一,动态广播的生命周期是和其宿主的生命周期是一致的,例如Acitivity创建的时候注册,destroy的时候注销,节省内存资源。而静态广播当应用程序启动之后就注册了,注册之后和APP的进程是否存活无关,例...原创 2018-03-16 23:17:50 · 923 阅读 · 0 评论 -
AsyncTask原理详解!
在项目中子线程和UI线程交互过程中,经常会用到AsyncTask,AsyncTask使用场景有网络访问、上传文件等。AsyncTask的核心原理有以下几条,请配合后面详解来理解。 1、 AsyncTask主要使用的4个函数,onPreExecute、doInBackground、 onProgressUpdate、onPostExecute。 2、onPreExecute是在AsyncTa...原创 2017-09-05 18:00:14 · 1567 阅读 · 0 评论