- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 【艺术探索笔记】第 12 章 Bitmap 的加载和 Cache
第 12 章 Bitmap 的加载和 Cache12.1 Bitmap 的高效加载Android 中如何加载一个 Bitmap? BitmapFactory 类提供了四类方法: decodeFile、decodeResource、decodeStream 和 decodeByteArray,分别用于从文件系统、资源、输入流、字节数组中加载出一个 Bitmap 对象,其中 d...
2018-08-31 17:39:16 284
原创 【艺术探索笔记】第 11 章 Android 的线程和线程池
第 11 章 Android 的线程和线程池线程分为主线程和子线程,主线程主要处理和界面相关的事情,子线程用来执行耗时操作。 在 Android 中,如果主线程中执行耗时操作就会导致程序无法响应,因此耗时操作必须放在子线程中去执行。 除了传统的 Thread 外,AsyncTask、IntentService、HandlerThread 也是特殊的线程 AsyncTask 底...
2018-08-30 11:11:49 319
原创 【艺术探索笔记】第 10 章 Android 的消息机制
第 10 章 Android 的消息机制Android 的消息机制主要是指 Handler 的运行机制。 Handler 的运行需要底层的 MessageQueue 和 Looper 的支撑。MessageQueue 是消息队列,内部存储了一组消息,以队列的形式对外提供添加删除;存储消息使用的是单链表的结构。 Lopper 是消息循环。MessageQueue 只是消息存储,不...
2018-08-27 16:39:50 289
原创 【艺术探索笔记】 第 9 章 四大组件的工作过程
第 9 章 四大组件的工作过程对四大组件的运行状态和工作方式做概括描述 分析四大组件工作过程 9.1 四大组件的运行状态除了 BroadcastReceiver 外,其他三种组件都必须在 AndroidManifest 中注册。 BroadcastReceiver 既可以在清单文件注册,也可以通过代码注册。 调用方式上,ContentProvider 无需借助 In...
2018-08-09 18:33:11 348
原创 【艺术探索笔记】第 8 章 理解 Window 和 WindowManager
第 8 章 理解 Window 和 WindowManagerWindow 表示一个窗口的概念 Window 是一个抽象类,具体实现是 PhoneWindow 通过 WindowManager 即可创建一个 Window,WindowManager 是外界访问 Window 的入口 Window 的具体实现位于 WindowManagerService 中,WindowManager 和...
2018-08-03 19:16:23 347
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人