![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
艺术探索
文章平均质量分 83
bflybingyu
这个作者很懒,什么都没留下…
展开
-
Android的消息机制
一、Android的消息机制:1、概念:Handler的运行机制以及Handler所附带的MessageQueue和Looper的工作过程。1)、Handler用于将一个任务切换到创建它的线程去执行,它的运行依赖底层的MessageQueue和Looper支撑。2)、Handler在创建时采用当前线程的Looper构造消息循环系统,内部的Looper负责从MessageQueue中查找原创 2016-06-12 19:11:48 · 313 阅读 · 0 评论 -
Bitmap的加载和Cache
一、Bitmap的高效加载1、Bitmap的加载方式1)、decodeFile2)、decodeResource3)、decodeStream4)、decodeByteArray2、BitmapFactory.Options缩放图片:采样率inSampleSize1)、采样率取值:取值为2的指数,如果不是,则自动向下取整选择最接近的2的指数代替。2)、采样率选择:缩原创 2016-06-12 16:58:54 · 516 阅读 · 0 评论 -
Android的线程和线程池
一、Android中的线程形态1、Thread:在run方法中执行耗时任务2、AsyncTask:1)、封装了Thread和Handler,用于执行后台任务并在主线程中访问UI,不适合特别耗时的后台任务。2)、提供了3个泛型参数:Params表示参数类型、Progress表示后台任务执行进度的类型、Result表示后台任务返回结果的类型3)、提供了4个核心方法:a、onPr原创 2016-06-11 16:51:10 · 254 阅读 · 0 评论 -
IPC机制
一、学习目的:1、理解Android多进程概念以及多进程开发模式中常见的注意事项2、理解Android中的序列化机制和Binder3、掌握Bundle、文件共享、AIDL、Messenger、ContentProvider和Socket等进程间通信的方式4、理解Binder连接池的概念,掌握各种进程间通信的优缺点和使用场景二、基础概念1、IPC:进程间通信或者跨进程通信原创 2016-06-11 15:09:46 · 268 阅读 · 0 评论