Android -- 线程 & 进程
文章平均质量分 87
本专栏整理输出多线程、IPC相关知识。
Kevin-Dev
不断学习,做更好的自己!
展开
-
【Android -- 多线程】一份详细的 多线程 学习指南
多线程的应用在 Android 开发中是非常常见的,今天,我将献上一份全面 & 详细的 Android 多线程学习指南。原创 2022-04-03 08:30:00 · 470 阅读 · 0 评论 -
【Android -- 多线程】线程池(ThreadPool)
作为移动应用开发者,我们总希望发布的apk文件越小越好,不希望资源文件没有用到的图片资源也被打包进apk,不希望应用中使用了高于minSdk的api,也不希望AndroidManifest文件存在异常,lint就能解决我们的这些问题。Android lint是在ADT 16提供的新工具,它是一个代码扫描工具,能够帮助我们识别代码结构存在的问题,主要包括:1)布局性能(以前是 layoutopt工具,原创 2017-03-17 14:41:19 · 1337 阅读 · 0 评论 -
【Android -- 多线程】IntentService
Android 里的一个封装类,继承四大组件之一的 Service.原创 2017-05-12 10:20:14 · 14742 阅读 · 0 评论 -
【Android -- 多线程】HandlerThread
- 实现多线程在工作线程中执行任务,如 耗时任务- 异步通信、消息传递实现工作线程 & 主线程(UI线程)之间的通信,即:将工作线程的执行结果传递给主线程,从而在主线程中执行相关的UI操作原创 2017-04-11 11:17:00 · 1213 阅读 · 0 评论 -
【Android -- 多线程】AsyncTask
AsyncTask 直接继承于 Object 类,位置为 android.os.AsyncTask。首先明确 Android 之所以有 Handler 和 AsyncTask ,都是为了不阻塞主线程(UI线程),且 UI 的更新只能在主线程中完成,因此异步处理是不可避免的。Android 的 AsyncTask 比 Handler 更轻量级一些,适用于简单的异步处理。原创 2017-05-02 17:27:40 · 2763 阅读 · 0 评论 -
【Android -- 多线程】Handler 消息机制
提起 Android 消息机制,想必都不陌生。其中包含三个部分:Handler,MessageQueue 以及 Looper,三者共同协作,完成消息机制的运行。原创 2017-03-13 09:37:39 · 1215 阅读 · 1 评论 -
【Android -- 多线程】实现 Runnable
Android 多线程之实现 runnable 接口原创 2017-03-10 16:04:37 · 4616 阅读 · 1 评论 -
【Android -- 多线程】继承 Thread
Android 多线程之 Thread原创 2017-03-15 14:00:08 · 612 阅读 · 0 评论 -
【Android -- 多线程】线程 & 进程
一个基本的 CPU 执行单元 & 程序执行流的最小单元。比进程更小的可独立运行的基本单位,可理解为:轻量级进程; 组成 = 线程ID + 程序计数器 + 寄存器集合 + 堆栈; 线程自己不拥有系统资源,与其他线程共享进程所拥有的全部资源。原创 2017-03-17 10:25:49 · 1329 阅读 · 0 评论 -
【Android -- IPC】AIDL 的基本使用
AIDL:Android Interface Definition Language,即 Android 接口定义语言;用于让某个Service与多个应用程序组件之间进行跨进程通信,从而可以实现多个应用程序共享同一个Service的功能。原创 2017-01-18 20:54:54 · 8626 阅读 · 0 评论 -
【Android -- IPC】跨进程通信
Android 中跨进程通信的方式:Intent、文件共享、AIDL、Messenger、ContentProvider、RemoteViews、Socket原创 2017-02-27 15:33:15 · 675 阅读 · 0 评论